文章目录
前言
Linux操作系统通常通过终端来进行一系列的操作,下达进行操作的指令被称为命令
终端常用命令
1、ls命令
(1)ls -l:显示当前目录下的所有可见文件
(2)ls -a:显示当前目录下的所有文件,包括隐藏文件
【1】绿色:可执行文件
【2】白色:文本文件
【3】蓝色:目录
【4】红褐色:压缩文件
2、cd命令
(1)cd /:进入根目录
(2)cd bin:进入bin目录
(3)cd …:返回上一级
(4)cd ~:进入用户工作目录
3、pwd命令
(1)pwd:显示当前文件路径
4、man、info命令
man或info + 任意命令
(1)man ls:查看ls命令的帮助信息
(2)info ls:查看ls命令的帮助信息
5、touch命令
(1)touch a.c:创建文本文件a.c
6、mv命令
(1)mv a.c b.c:将a.c重命名为b.c
(2)mv a.c music:将a.c移动到music文件夹中
7、mkdir命令
(1)mkdir c:创建一个名为的c目录
8、cp命令
(1)cp a.txt b.txt:拷贝a.txt到b.txt中
(2)cp -r music c:拷贝music目录中的所有文件和目录到c目录中
9、rm命令
(1)rm a.txt:删除a.txt文件
(2)rm *.txt:删除所有.txt文件
(3)rm -r c:删除c目录
10、cat命令
(1)cat/etc/passwd :查看文本文件
(2)cat more /etc/passwd:分页显示文本文件,只能向下翻页
(3)cat less /etc/passwd:分页显示文本文件,只能向上翻页
(4)cat head -5 /etc/passed:查看文本文件的前5行
(5)cat tail -5 /etc/passed:查看文本文件的后5行
11、grep命令
(1)grep printf hello.c:在hello.c文件中查找printf关键字
12、chmod命令
文件权限-rwx-rwx-rwx
(1)chomd -x hello:给hello加执行权限
(2)chomd -r hello:给hello加可读权限
(3)chomd -w hello:给hello加可写权限
(4)chomd 777 hello:给hello加111-111-111权限
(5)chomd 755 hello:给hello加111-101-101权限
(6)chomd 000 hello:给hello加000-000-000权限
13、ln命令
(1)ln hello hello.bak:给hello创建一个新的索引域,连接数据域
(2)ln -s hello hello.bak:给hello新建索引域和数据域,数据域指向原文件的索引域
14、tar命令
(1)tar cvfz Music.tar.gz Music :压缩Music文件以c新建压缩文件、v显示压缩过程、f多文件打包生成一个,z用gzip格式进行压缩成Music.tar.gz
(2)tar xvfz Music.tar.gz:解压Music.tar.gz
15、echo命令
(1)echo “hello world”:输出hello world到终端上
16、查找命令
(1)which:查找可执行文件或命令的绝对路径
(2)locate:查找文件或者目录
(3)find:在任何位置查找文件
17、管道符
|:一个命令的输出作为另一个命令的输入
(1)ps aux|grep init:在所有的进程中查找init关键字
18、通配符
*、?
(1)*可以匹配一个或者多个字符
(2)?可以匹配一个字符
19、网络命令
(1)ifconfig 查看ip地址,设置ip地址
(2)ping 查看对方主机是否在线