linux相关基础命令

158 阅读3分钟

Not listed?----点击

输入root,回车,输入密码,回车

su    切换root用户

目前在root用户下,如果切换成普通用户

Su – zyy  切换成普通用户(zyy是用户名)

hostnamectl set-hostname 主机名

su 生效

ls 查看目录

ls -l 查看长目录,以长格式显示目录

蓝色:目录

白色:文件

红色:压缩文件

 

Shell 命令:语言---命令·解释器

内核接受指令

实现用户和系统之间进行交互

 

目录文件结构

/:根目录(最上一级目录)

/home:存放用户文件的主目录

/dev:存放设备相关文件

/mnt:存放临时的放映文件

/etc:存放系统的配置文件

/root:超级用户主目录(root用户的家目录)

Shell命令:

内核+shell+应用程序

Shell处于内核与应用程序之间,解释

1、 目录操作命令

pwd:查看当前目录

cd:切换目录

输入cd: 默认返回/root

cd.. 返回根目录

ls 显示目录内容

ls -l :显示长格式显示

ls -a :显示所有文件和目录

ls -color:以颜色区分不同类型的文件

深蓝-目录 红色-压缩文件

浅蓝色-链接 黑色-普通文件

Mkdir 创建目录

mkdir -p/aa/bb/cc 创建多级子目录

Mkdir -p /root/{aa,bb,cc} l连续创建3个目录

目录

 

 

文件操作命令:

1、 touch 创建一个空文件

touch aa.txt

2、rm 删除文件、目录

rm -rf  aa.txt  强制删除整个目录

3、cp复制文件或者目录

cp 当前文件所在位置 另一个位置

cp /root/aa.txt  /

将·aa.txt复制到根目录下

4、mv将文件移走或者是给文件改名

mv 源位置 目的位置

mv  /root/aa.txt   /root/aa

mv  /root/aa/aa.txt  bb更改名字

5、find 查找文件

find 查找范围  查找条件

-name 按文件名称查找

-user 根据属主查找

-type 按类型查找(f:普通文件、d:目录、c:字符设备文件)

6、vi  文件编写命令

Vi bb.txt

I 进入编辑模式,输入内容

ESC 退出编辑视图

:wq   保存退出

7、 cat   查看文件内容

cat   文件名称

cat   bb.txt

8、less     全屏分页显示文件内容

Enter键:上下逐行翻动

空格键:向下翻一页

B键:向上翻一页

Q键:退出

9、grep 查找文件中包含指定样式的文本内容

Grep 选项  查找字符串  文件名称

-I 表示不区分大小写

-v 反转查找

‘^a’    表示以a开头 

‘……’   表示以……结尾          ‘^’表示空行

Grep  -I   ‘^us’    aa.txt >>  bb.txt  

将结果输入到指定的文件当中

将结果追加输出1定的文件当中

 

归档压缩命令

Tat 选项  归档名称  源文件

C压缩  x解压缩

Z压缩包格式为gz

J压缩包格式为bz2

Vf 压缩过程显示详细信息

假设   aa.txt  在/root

Cd   /root

Tar   -czvf   aa.tat.gz   aa.txt

假设 aa.txt  在root/aa/bb

Tar  -czvf  /root/aa/bb/aa.tar.gzr

/root/aa/bb/aa.txt

以根目录、开头的路径---绝对路径

-c  后面加绝对路径可以将其解压到对应路径下

Tat -xzvf  aa.tar.gz  -c  /root/desktop