50条常用liunx命令整理

1.pwd 命令 : 确定自己在那个目录

使用方法:在 liunx 命令输入框里面输入 pwd,自动就会显示出自己现在在那个目录下

操作截图:

此时正处在 root 目录里面

2.cd 命令:切换目录的意思

使用方法:在 liunx 命令输入框里面输入 cd,再在 cd 后面跟一个目录,然后按回车键就自动切换过去了

操作截图:

1. 此时从根目录切换到了 root 目录

2.cd .. 返回到上一级目录。

3.cd / 返回到根目录

3.ls 命令:查看当前目录下的文件或者目录

使用方法:在 liunx 命令输入的框里面输 ls, 自动会显示出当前目录下的文件或者目录

操作截图:

1. 此时显示了根目录的文件或者文件夹

2.ls 后面加个 -l 显示的结果更加详细

3.ls 后面加个 -lh 显示的更加人性化,大小单位都直观的显示出来

4.vim 命令:创建一个文件

使用方法:在 liunx 命令输入框里面输 vim,然后后面跟一个文件名(可以是隐藏的文件名或者不隐藏的文件名),然后按下回车键

操作截图:

1. 此时在跟目录里面查下,确实出现了 baidu.txt 这个文件

5.cat 命令:查看文件的内容(一下就看完)

使用方法:在 liunx 命令输入框里面输 cat,然后后面跟一个文件名, 再按下回车键,就显示出文件的内容

操作截图:

1. 此时用 cat 命令查看到了 baidu.txt 里面的内容 gjsjgjgsj

6.more 命令:查看文件的内容(慢慢看)

使用方法:在 liunx 命令输入框里面输 more,然后后面跟一个文件名, 再按下回车键,就显示出文件的内容

操作截图:

1. 此时用 more 命令查看到了 qq.txt 的内容。如果按回车键是一行一行的看内容,如果按空格键一次可以看更多的内容。

7.mkdir: 创建目录的意思

使用方法:在 liunx 命令输入的框里面输 mkdir,然后后面跟一个目录名, 再按下回车键,就在当前目录下创建了一个目录。

操作截图:

1. 此时在目录下面创建了一个 laonanhai 的目录

2. 在 mkdir 后面加个 -p 可以递归方式创建目录

3. 在 mkdri 后面加个 -m 再在后面加个权限 最后加个目录名,就可以创建自己设定权限的目录

8.mv 命令:移动文件的命令

使用方法:在 liunx 命令输入框里面输 mv,然后后面跟一个(文件名或者目录), 再在后面跟一个目录名,按下回车键,就在目录下多了一个文件或者目录。

操作截图:

1. 此时根目录下面就多了个 baidu.txt

9.man 命令:用来查看 liunx 的命令的帮助命令(用于外部命令,显示比较详细)

使用方法:在 liunx 命令输入框里面输 man,然后后面跟一个外部命令,按下回车键,这个外部命令的详细使用方法就显示出来了。

操作截图:

1. 此时按下回车就会详细显示 ls 这个命令的使用方法

10.--help 命令:用来查看 liunx 的命令的帮助命令(用于外部命令,显示的帮助较少)

使用方法:在 liunx 命令输入框里面输一个外部命令,后面跟一个 --help 命令按下回车键,这个外部命令的使用方法就显示出来了。

操作截图:

1. 此时按下回车就会详细显示 ls 这个命令的使用方法

11:help 命令: 用来查看 liunx 的命令的帮助命令 ( 用于内部命令的查询)

使用方法:在 liunx 命令输入框里面输 help,然后后面跟一个内部命令,按下回车键,这个内部命令的详细使用方法就显示出来了。

操作截图:

1. 此时按下回车就会详细显示 cd 这个命令的使用方法

12.cp 命令:复制文件到相应的(目录或者文件中)注释:如果后面也是文件,该文件的内容将被复制过来的文件内容覆盖掉

使用方法:在 liunx 命令输入框里面输 cp 命令,后面跟一个文件名,再跟一个(目录名或者文件名),按下回车键,就复制相应的文件到相应的目录中了。

操作截图:

1. 此时 root 目录里面就多了一个从根目录复制过来的 albb.txt 文件

2. 复制文件的内容到另一个文件,前面的文件内容将覆盖后面的文件内容

13.touch 命令:创建一个空的文件

使用方法:在 liunx 命令输入框里面输 touch 命令,后面跟一个文件名,按下回车键,就创建了一个空的文件。

操作截图:

1. 此时根目录就多了一个 feifei.txt 的空文件

2.touch 后面跟一个 -r , 最后面再跟 2 个文件名,可以把 2 个文件的时间改来一样。

14.find 命令:查找一个文件或者目录

使用方法:在 liunx 命令输入框里面输 find 命令,后面跟路径:(比如:. 表示当前目录开始查找,/ 表示从根目录开始查找 ),然后再接一个 -name , 最后再接一个带双引号的(文件名或者目录)

操作截图:

1. 此时查找到了从当前目录开始的一个 chuxindangyang 的目录

15.rm 命令:删除文件的命令

使用方法:在 liunx 命令输入的框里面输 rm 命令, 后面跟一个文件名,按下回车键,再确认下就可以删除这个文件了

操作截图:

1. 此时删除了根目录下面的 qq.txt 文件

2.rm 后面跟一个 -f 参数,删除文件的时候不会有提示。

16.grep 命令:从文件里面查找数据

使用方法: 在 liunx 命令输入的框里面输 grep 命令, 后面跟一个被查找的数据,接着再跟一个储存该数据的文件名,按下回车键,就可以查到该数据在所在文件的哪一行数据。

操作截图:

1. 此时查找到了 hao 这个数据在文件 feifei.txt 中的一行数据 wo shi yi ge hao ren

2.grep 后面跟一个 -n 参数,再跟被查的数据,最后跟一个文件,可以查询到该数据所在的行,以及行号。

17.tar 命令:打包命令

使用方法: 在 liunx 命令输入的框里面输 tar 命令. 后面跟一个 zcvf, 接着再跟一个压缩后的文件名,最后跟(一个或者多个)被压缩的(文件名或者目录)

操作截图:

1. 此时根目录下面多了一个打包压缩的文件 hah.tar.gz

18.sz 命令: 下载命令

使用方法:在 liunx 命令输入的框里面输 sz 命令. 后面跟一个文件名, 然后回车, 就可以下载到本地

操作截图:

19.df 命令:显示 linux 服务器磁盘的占用情况

使用方法: 在 liunx 命令输入的框里面输 df 命令.( 后面跟一个 -h, 这个参数是为了更好的阅读),然后回车, 就可以看到本服务器的磁盘使用状况

操作截图:

1.df 后面跟一个 -h,更加人性化的展现,方便阅读

2.df 后面跟一个 -i, 以 inode 模式来显示磁盘使用情况

20.du 命令:显示目录的使用大小

使用方法: 在 liunx 命令输入的框里面输 du 命令.( 后面跟一个 -sh, 这个参数是为了更好的阅读),然后回车, 就可以看到本目录使用的大小

操作截图:

1.du 后面跟一个 -sh 参数 , 方便阅读,此时可以查看到根目录里面使用大小是 1.4g

2.du 后面跟一个 -s, 只显示总和的大小

21.free 命令:显示服务器内存使用情况

使用方法: 在 liunx 命令输入的框里面输 du 命令. 然后回车,就可以查看服务器内存使用情况。

操作截图:

22.top 命令:显示系统中各个进程的资源占用状况

使用方法: 在 liunx 命令输入的框里面输 top 命令. 然后回车,就可以查看各个进程的资源占用状况.

操作截图:

23.ip 命令:可以查看 linux 的 ip 地址

使用方法: 在 liunx 命令输入的框里面输 ip 命令. 后面再加一个 a, 然后回车. 就可以显示 linux 服务器的 ip 地址。

操作截图:

24.clear 命令:清空终端屏幕命令

使用方法:在 liunx 命令输入的框里面输 clear 命令. 然后回车,就可以清除终端屏幕命令。

操作截图:

1. 此时,点下回车键,clear 上面的,全部会被清空。

25.date 命令:是显示或设置系统时间与日期。

使用方法:在 liunx 命令输入的框里面输 date 命令. 然后回车,就可以显示或设置系统时间与日期。

操作截图:

1. 此时就显示系统的日期

26.kill 命令:终止一个进程

使用方法 :在 liunx 命令输入的框里面输 kill 命令. 后面跟一个进程号,然后回车.

操作截图:

27.rmdir 命令:删除一个空目录

使用方法:在 liunx 命令输入的框里面输 rmdir 命令. 后面跟一个空目录,按下回车键,空目录就被删除了。

操作截图:

1. 此时空目录 chuxindangyang 就被删除掉了.

28.tac 命令:从最后一行开始显示

使用方法:在 liunx 命令输入的框里面输 tac 命令, 文件的内容将会从最后一行开始显示出来,正好与 cat 命令是相反的。

操作截图:

29.nl 命令:查看文件内容的同时把行号输出来

使用方法: 在 liunx 命令输入的框里面输 nl 命令, 文件的内容将会显示出来,同时行号也显示出来。

操作截图:

1. 此时既显示了内容也显示了行号

  1. head 命令:查看文件的前几行(默认不给参数的时候是显示前 10 行) 注: 前提你文件里要超过 10 行,如果少于 10 行就只显示里面有的行数。

使用方法: 在 liunx 命令输入的框里面输 head 命令, 后面跟一个文件,文件的内容将会显示出来,如果不在文件前面加参数,前 10 行将显示出来,如果加一些参数,会根据参数来显示。

操作截图:

1. 默然参数下:

2. 添加参数情况下:

31.tail 命令:显示后面的几行(默认不给参数情况下显示后面 10 行) 注: 前提你文件里要超过 10 行,如果少于 10 行就只显示里面有的行数。

使用方法: 在 liunx 命令输入的框里面输 tail 命令, 后面跟一个文件,文件的内容将会显示出来,如果不在文件前面加参数,后 10 行将显示出来,如果加了参数将按照参数的情况显示出来。

操作截图:

1. 默然参数下:

2. 添加参数情况下:

32.file 命令:观察文件的类型

使用方法: 在 liunx 命令输入的框里面输 file 命令, 后面跟一个文件(此文件不是侠义上的文件),就可以查看该文件的类型了。

操作截图:

33.cal 命令:可以用来显示公历(阳历)日历

使用方法: 在 liunx 命令输入的框里面输 cal 命令, 后面不跟参数就可以显示当前的月份日历。

操作截图:

1. 默认状输入 cal

2. 也可以加一些参数,用于指定月份的日历

34.bc 命令:命令行计算器

使用方法: 在 liunx 命令输入的框里面输 bc 命令, 就可以调用 Liunx 的计算器

操作截图:

35.w 命令:用来查看当前登录的用户

使用方法: 在 liunx 命令输入的框里面 w 命令, 用来查看当前登录的用户

操作截图:

36.halt 命令:关机

使用方法: 在 liunx 命令输入的框里面 halt 命令, 按下回车键,执行关机命令

37.reboot: 重启

使用方法: 在 liunx 命令输入的框里面 reboot 命令, 按下回车键,执行关机命令

38.ifconfig 命令:用来查看网卡的信息

使用方法:在 liunx 命令输入的框里面 ifconfig 命令, 按下回车键,显示网卡的信息。

操作截图:

39.wc 命令:可以迅速查询出文件里面内容的行数

使用方法:在 liunx 命令的框里面输入 wc 命令, 可以迅速查看文件里面的内容的行数.

操作截图:

1. 此时已经查询到了文件里面的内容行数是 13 行

40.ping 命令:常用的网络命令,它通常用来测试与目标主机的连通性

使用方法:在 liunx 命令的框里面输入 ping 命令, 后面跟一个 ip 地址就可以了,按下回车键,就不停的执行 ping 命令。

41.ctrl+c 命令:强制中断程序的命令(比如上面的那条 ping 命令,在不加入任何参数的情况下,会一直 ping, 可以采用 ctrl+c 来终止)

42.paste 命令:能够将不同的文件内容合并在一起

使用方法:在 liunx 命令的框里面输入 paste 命令, 后面跟上 2 个文件的文件名。

43.pidof 命令:可以查看正在运行程序的进程号

使用方法:在 liunx 命令的框里面输入 pidof 命令,后面跟一个运行程序名,就可以查看该运行程序的进程号。

操作截图:

44.od 命令:不同的形式显示出文件的内容,(默认状况下是八进制形式显示)

使用方法:在 liunx 命令的框里面输入 od 命令, 后面跟一个 -t( 主要用于指定数据显示的格式),后面跟一个参数,最后再跟一个文件名。

操作截图:

1.-t 后面跟的参数是 o,所以显示的是八进制.

2.-t 后面跟的参数是 x, 所以显示的是十六进制

45.exit 命令:登出命令

使用方法:在 liunx 命令的框里面输入 exit 命令, 将登出 linux 服务器。

46.zip 命令:压缩文件命令

使用方法:在 liunx 命令的框里面输入 zip 命令, 后面跟一个压缩后变成的文件名,最后再跟被压缩的文件名(这个文件名可以是一个或者多个,也可以使目录或者单纯的文件)。

操作截图:

1. 此时截图中显示的 lao2,lao3 都是被压缩后的文件

47.sync 命令:可以将内存中没有更新的数据同步写入磁盘

使用方法:在 liunx 命令的框里面输入 sync 命令, 按下回车键,就可以执行相应操作。

48.less 命令:查看文件的内容,跟 more 命令非常的相似,区别在于 less 命令可以往前翻页。

使用方法:在 liunx 命令的框里面输入 less 命令, 后面跟一个文件名,按下回车键,就可以查看文件名的内容。

操作截图:

此时就查看到了 feifei.txt 文件中的内容。

49.basename 命令: 获取路径的文件名或者目录名

使用方法:在 liunx 命令的框里面输入 basename 命令, 后面跟文件名或者目录名的路径,按下回车键就可以获得文件的文件名或者目录名

操作截图:

1. 获取文件名:

第三行最后面加了个. 后缀,可以在获取的结果显示中去掉后缀显示,如第四行的 qq

2. 获取目录名:

50.uname 命令:查看 linux 版本信息

使用方法:在 liunx 命令的框里面输入 uname 命令, 后面加个 -r 参数,再按下回车键就可以显示核心版本信息

操作截图: