码迷,mamicode.com
首页 > 系统相关 > 详细

linux常用命令

时间:2016-03-21 21:23:55      阅读:304      评论:0      收藏:0      [点我收藏+]

标签:

精通linux操作系统和shell script运维自动化工具发开vmbox(虚拟机)SecureCRTl链接服务器 1、系统初级安装和常用命令2、掌握系统状况、系统调优、安全3、简单awk、sed和shell script4、常用服务安装、配置和简单调优 命令:

1、man-------帮助命令

2、ls--------列出目录下的内容 ls-l---ll ls-alt ls/home/qq

3、pwd-------显示当前路径(在哪个路径下)或者工作路径-----rm之前一定要执行pwd 在终端中显示当前路径,只有在无人值守的shell script等环境下才显示工作路径  

4、cd--------改变当前所在路径 绝对路径---cd/home/qq 相对路径---cd. cd.. 进到家目录---cd~ 回到上一个目录---cd-

5、Tab建-------自动扩展、帮助自动不足剩余的命令或者路径名称

6、mkdir-------创建目录 mkdir -p/home/.....中间目录不存在自动创建

7、cp---------拷贝命令

8、which-------显示某个命令的完整路径,查看某个命令是否安装,或者是否在自己定义的环境变量中

9、whereis-------列出某个命令的位置、帮助手册,在which没有查询到的时候,该命令未必不存在,需要再次使用whereis确定

10、touch--------更改文件的时间属性,创建一个空文件

11、rm------------删除

12、vi---------编辑器,查看或者编辑一个文本

13、cat---------显示文件内容,打开文件(文本文件),小文件

14、tac---------把文件倒过来显示文件,相当于cat反过来,用于对日志文件的检查

15、more-------文件查看器 空格---向下翻一页 回车---向下翻一行 b---向前翻一页 /patten---查找

16、head------查看文件头部,默认显示10行

17、tail-f-----显示文件尾部实时显示文件

18、kill-9------只kill本进行,不会kill其子进程,父进程

19、wc-l--------查看文件有多少行 cat install.log|wc -l(管道符)

20、sort-------排序,多余管道配合使用 sort -r 反序 sort -n以数字排序 sort -u踢重

21、du-------显示指定目录或文件的磁盘使用情况的信息,查看文件的大小,不包括隐藏文件 cd /etc du -k*|sort -rn|more

22、grep-------搜索 grep加引号,单引号,所见即所得,不加解释,双引号,正则、表达式解释 字符串中有空格,不加引号,不当成整体 grep -r 递归遍历 fgrep---所见即所得 egrep-o-----启动正则表达式

23、find-------在文件系统中查找文件 find/root/ -name sort.txt按照名字查找 find/root/ -type f按照文件类型查找 find/root/ -ctime-1查找一天以内的文件和目录 find/root -ctime +3 -type f -exec rm -f {}\;

24、tar-------打包命令 tar -zcvf file.tar.gz files tar -zxvf file.tar.gz -z表示是否将文件gzip压缩

25、gzip zcat--------压缩命令,大文件多用于日志压缩

26、useraad添加用户

27、passwd

28、su--------以另外一个用户身份启动新的shell(切换用户) su 切换到root,但不使用root环境变量 su- 切换到root,使用root环境变量,推荐使用

29、whoami-----------使用的用户名称

30、logname----------查看登录时的用户

31、who----------查看当前所有登录用户  

32、last--------谁登陆了

33、chown--------改变文件的所有者属组

34、chmod-------修改文件的读写属性 0--无权限,1---可执行,2---可读,4---可写 7---可读可写可执行,6---可读可写,5---可写可执行

35、df---------显示磁盘空间使用情况,df -k

36、du-sh*-----计算目录占用的磁盘空间 du -sk*

37、free-------查看内存使用情况

38、top-------显示linux的任务情况,如果系统很慢了,就不要用top,对资源消耗比较大 执行top命令的时候,按一下1就可以显示多核cpu的占用率

39、ctrl+c结束命令

40、ps--------显示当前运行的进程

41、netstat-----查看网络信息 netstat-lnp------监听端口情况 netstat-anp-------所有端口情况  

42、vmstat-------命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top,我可以看到整个机器的CPU,内存,IO的使用情况,而不是单单看到各个进程的CPU使用率和内存使用率(使用场景不一样)。

linux常用命令

标签:

原文地址:http://www.cnblogs.com/hongfuhao247364/p/5303651.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!