linux基础.docx

上传人:b****8 文档编号:30196314 上传时间:2023-08-07 格式:DOCX 页数:12 大小:213.52KB
下载 相关 举报
linux基础.docx_第1页
第1页 / 共12页
linux基础.docx_第2页
第2页 / 共12页
linux基础.docx_第3页
第3页 / 共12页
linux基础.docx_第4页
第4页 / 共12页
linux基础.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

linux基础.docx

《linux基础.docx》由会员分享,可在线阅读,更多相关《linux基础.docx(12页珍藏版)》请在冰豆网上搜索。

linux基础.docx

linux基础

1Linux简介

芬兰大学生Linux,出于兴趣,编写了Linux操作系统内核,开源,所有人都能免费得到系统源码,免费使用

现在,服务器多数采用Linux操作系统,因为Linux安全,免费

将来用Java编写的服务器端程序,很可能要运行在Linux服务器上.

服务器端会尽量安装最少的软件,也不会安装桌面系统,必须用命令行,执行命令来管理服务器.

一般需要远程管理服务器,从远程终端登录远程服务器.

2Linux版本

红帽子系列

Redhat

Fedora

CentOS7

...

乌班图系列ubuntu

3Linux结构

在Windows中有很多系统的目录

例如:

ProgramsFiles

Windows/system32/drivers/etc/hosts

/所有目录的根,没有所谓的C盘,D盘

/home/哥哥,/home/弟弟

/dev设备驱动

/etc系统的全局的配置文件都放在这个目录下,网卡/etc/sysconfig/network-scripts/ifcfg-eno16777736(默认网卡配置)

系统环境变量的配置:

JAVA_HOME修改/etc/profile文件

/usr(user)用户自己安装的程序的目录

/usr/bin程序的执行文件

/usr/local/src京淘项目安装jdknginxredisdocker的安装目录

 

●bin存放常用程序

●boot系统启动有关的文件

●dev设备文件

●etc系统程序和大部分应用程序的全局配置文件

●home使用者个人的根目录

●lib系统程序库文件

●mnt常用挂载点

●oot第三方程序安装处

●proc显示系统状态文件

●root管理员根目录

●sbin管理员专用目录

●tmp临时文件

●usr

⏹bin常用的程序

⏹includec/c++的headfiles

⏹lib应用程序文件

⏹local一些自行安装的应用程序

⏹sbin管理员专用程序

⏹share共享的文件

⏹src应用程序源代码

●var

⏹cache程序执行所产生的暂时文件

⏹lib程序产生的数据文件

⏹ock锁定程序或设备使用

⏹log系统日志文件

⏹run执行的PID

4Linux安装

下载操作系统安装光盘iso

●刻录成光盘或用u盘进行安装

●用虚拟机安装Linux

●安装选项:

⏹最小安装-缺少基本的网络服务和命令

⏹带网络的最小安装(推荐)

⏹带桌面–默认启动桌面系统(个人使用)

4.1分区

必须分区

/Linux文件系统的根目录

swap磁盘交换分区,虚拟内存,

当内存不够用时,使用磁盘

来虚拟内存使用

建议分区

/var动态文件

/home用户目录

安装CentOS7时,可以使用自动分区

5常用命令

操作系统操作:

1)常用命令cdrm

2)文件操作

3)目录操作

4)用户权限

安装Linux

在虚拟机上安装Linux(Vmware+xShell)

 

D:

\CentOS7_min\CentOS64位.vmx

用户名:

root超级管理员

密码:

root

5.1pwd命令

查看当前所在的目录

pwd

/root是超级管理员的home

5.2cd命令

切换目录

cd/

pwd

cd/etc

pwd

cd~回家

pwd

5.3ls命令

-a全部,包括隐藏文件

-l长格式

-h人性化,Kb,Mb,Gb

-d列出目录本身

-i文件id

目录列表

ls列出当前目录的列表

cd/etc

ls

cd/

ls

cd~

ls/dev对指定目录进行列表

ls-a/etc-aall全部文件,包括隐藏文件

ls-l/etc-l长格式显示

第一个字符:

-文件,d目录,l软连接

rwxr--r--:

权限

数字:

硬连接数

用户,组

文件大小字节量

最后修改时间

ls-lh/etc-h人性化显示,文件大小用Kb,Mb,Gb

ls-ld/etc-d列出目录本身,而不是目录内部文件

ls-li/etc-i显示文件的数字id

 

6文件命令

6.1mkdir

-p递归,逐层创建多层目录

创建目录

cd~回家

mkdird1创建d1目录

ls-l

mkdiraa/bb/cc不能创建

mkdir-paa/bb/cc

先建aa

再在aa中建bb

再在bb中建cc

cdaa

pwd

cdbb

pwd

cdcc

pwd

cd../../../

pwd

6.2rmdir

删除目录removedir

rmdird1

6.3rm

删除文件或目录remove

-r删除目录

-f无需确认

cd~

touchf1新建文件

touchaa/f2在aa目录下创建f2

ls–l

ls–laa

rmf1

rm-raa删除目录

touchf1

rm-ff1无需确认

mkdir-paa/bb/cc

touchaa/f2

rm-rfaa无需确认删除目录

 

6.4touch

新建文件

touchf1

ls-l

默认权限:

rw-r--r—

6.5权限:

r读4

w写2

x执行1

用户文件的所有者

用户组用户所在的组

其他人

rw-r--r--

用户用户组其他人

6.6cp

复制copy

-r复制目录

-p保持文件属性(一般指最后修改时间)

 

cd~

cp/etc/passwd.复制到当前目录

ls-l/etc/passwd

ls-lpasswd

cp/etc/passwdpwd复制成一个新的文件名

ls-l

cp-p/etc/passwdpwd2

复制时保持文件属性

ls-l/etc/passwd

ls–lpwd2

mkdir-paa/bb/cc

touchaa/f2

cp-rpaaaa2

cdaa2

ls

cdbb

cdcc

cd../../../

 

6.7mv

移动或改名move

cd~

mvpwdaa/bb/文件移动到bb目录下

ls-l

ls-laa/bb/

mvpwd2pwd改名

ls-l

 

7查看文件内容

7.1cat

查看文件内容

-n显示行号

catpwd

cat-npwd

7.2tac

反向查看文件

tacpwd

7.3head

查看头部几行

-n指定显示几行,默认10行

catpwd

headpwd默认前10行

head–n5pwd前5行

查看前5行,并显示行号

cat-npwd|head–n5

|是管道

前一个命令的执行结果

交给后面命令处理

7.4tail

尾部几行

-n指定行数,默认10行

tailpwd

tail–n5pwd

7.5more

分页查看

more/etc/services

空格或f–翻页

回车-下一行

q或ctrl+c-结束

分页查看,并显示行号

cat-n/etc/services|more

7.6less

可以前后翻页

less/etc/services

pgup上翻页

pgdn下翻页

上箭头上一行

下箭头下一行

/输入关键词进行搜索

n搜索时,继续搜索下一个

上下翻页查看文件,并显示行号

cat-n/etc/services|less

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 自然景观

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1