Linux常用命令基础

1. ls 作用:list列出当前目录下的文件信息

常用选项:

-a:列出所有文件

-d:查新目录自身信息

-h:和-l一起使用,-l列出的信息不是太明确,-lh使信息易读

-l:long,是长输出的意思

2. man 作用:命令帮助手册

常用是name 和description

3. pwd 作用:显示目前所在位置

4. cd 作用:切换位置

cd /cjk 切换到cjk文件下

cd - 切换到上一次所在目录下

cd .. 切换到上级目录

cd~ 切换到家目录,效果等同cd

5. mkdir 作用:make directory的缩写,创建目录

常用选项:

-p:递归命令,比如mkdir 1/2/3/4/5无法成功创建,因为电脑是先创建5,但是它找不到4,-p会让电脑从1开始,这样就可以创建成功。

6. echo 作用:输出并显示文本,(仅一行)

-e:识别解析 \

\n:换行,同时需要-e识别 \

echo -e "\033[32mthis is abc \ncome on\033[0m"    可以输出不同颜色文字,改变32可以改变颜色

7. touch 作用:创建文件命令

8. cp 作用:copy复制命令

常用选项:

-r:递归复制目录  

-a:保持原属性和文件结构(-a=-dpr),所以一般用-a就可以了

9. mv 作用:moving 移动文件也就是我们常用的剪切

和cp命令相似,如,mv a b c d把a b c三个文件移动到d目录中,如果是mv t.txt h.txt,这种是将t.txt改为h.txt的名字

10. rm 作用:移除命令

常用选项:

-r:递归的移除目录树,例如删除一个目录rm sh -rf,这里没有-r是无法删除目录的

-f:不作询问的移除也就是强制移除

11. rmdir 作用:删除空目录

12. cat 作用:连接文件并输出文件内容(用于文件内容较少)

常用选项:

-n :输出行号,就是光标会定位到你选择行的首位

13. less 作用:浏览文件内容,在查看前不会加载整个文件,用于内容比cat命令内容多比more少

14. more 作用:作用类似less,但浏览只能向下且会在最下端以百分比形式显示阅读量,查看前加载整个文件,用于内容较多的文件

15. head 作用:输出文件开头部分内容,默认10行

常用选项:

-n:指定行,比如-n 3(-3也可以),只会显示前3行

16. tail 作用:和head相反,显示的是末尾部分

常用选项:

-n:指定行

-f:文件增长时,输出后续添加的部分(持续刷新),常用语监控文本

17. clear 作用:清屏,可用Ctrl+l快捷键

18. poweroff 作用:关机

19. reboot 作用:重启

20. alias 作用:设置/查看别名

比如alias “a=-ls”,那么当输入a时,相当输入了-ls命令

如果需要取消,unalias a就可以了

21. uname 作用:显示系统内容

常用选项:

-a:所有信息

-r:显示内核版本信息

 22. hostname 作用:显示并设置主机名

hostname更改的主机名是保存在了内存中,所以一旦重启就会失效,想永久生效可以使用hostnamectl set-hostname name

23. history 作用:查看历史命令

!+上一次命令的简写可以再次执行

24. witch 作用:显示命令完整路径

25. wc 作用:统计文本信息

常用选项:

-w:(word)单词数量

-c:(charator)字节数量

-l:(line)行数

26. w 作用:显示已经登录的用户和他们在做什么

27. who 作用:显示已经登录的用户

28. whoami 作用:显示当前用户

29. ping 作用:向网络主机发送ICMP

常用选项:

-c:发送数据包的数量

-w:等待时间

-i:收发信息的时间间隔

30. kill 作用:终止进程(kill后面指定pid号码)

-9:强行终止

-15:程序释放后终止(可能不会立刻停止)

31. seq 作用:生成数列

如seq 3 2 8,输出结果

3

5

7

3代表起始数,8代表结束数字,2代表间隔步长

32. du 作用:文件及目录大小,这个显示的是block占用大小,block规定最小是4K,也就是如果文件是1K,在block中仍会占用4K空间,可以通过ls -lh去看实际大小

默认一个目录下所有文件的大小,最后会显示大小的总和

-s:仅显示总和

-sh:总和以人类易读的形式表示

33. df 作用:文件系统磁盘的空间的使用情况

34. free 作用:显示系统中已用和未用的内存空间总和

-m:以M为单位

-h:人类易读

-s 2:间隔2秒显示一次,可以持续查新使用情况

35. date 作用:打印或设置时间13

-s:根据STING设置时间

%Y%m%d:年月日

%H%M%S:时分秒

date ‘+%F %T’ 以2019-5-7 

猜你喜欢

转载自www.cnblogs.com/1011cjk/p/10821936.html