语法: less 文件路径
6.wc
作用:统计文件内容信息linux命令大全,包括行数,单词数,字节数
语法:wc -lwc
9 clear/ctrl+L(和window cmd的cls差不多)
作用:清除终端中已经存在的命令和结果(信息)
10.管道
管道符: |
作用:过滤linux命令大全,特殊,扩展处理(主要用于过滤)
不能单独使用,和其它命令一起使用
案例:ls /|grep o 表示显示当前根目录有o命名的文件(以|分界线,管道前面的输出就是后面指令的输入)
特殊用法:如less 文件 和 cat 文件|less 一样
扩展用法:如统计目录下的总个数 ls /|wc -l(ls和wc单独使用达不到的效果,合并可以达到效果)
三.linux高级命令:
1.hostname
作用: 操作服务器的主机名(读取,设置)
2.id
作用:查看一个用户的一些基本信息(包含用户hi,用户组id,附加组id...)
3.whomi
作用:当前登录的用户名,一般用于shell 脚本,记录日志
4.ps
作用:主要是查看服务器的进程信息
选项:-e:等价于“-A”,表示列出全部的进程
-f:显示全部的列 (显示全字段)
UID:该进程执行用户id
PID:进程id
PPID:该进程的父级进程id,如果一个程序的父级进程找不到,该程序的进程称之为僵尸进程
C:cpu的占用率,形式是个百分数
STIME:start time 进程的启动时间
TTY:终端设备,也就是发起该进程的设备识别符号,如果显示?则表示该进程不是由终端发起
TIME:进程的执行时间
CMD:该进程和名称或者路径
案例:过滤出想要查看的进程状态: ps -ef |grep 进程名称
5.top
作用:查看服务器的进程占的资源,可以动态显示(相当于window上任务管理器里的性能那一列)
进入命令:top
退出命令: 按下q键
6.du
作用:
显示每个文件和目录的磁盘使用空间~~~文件的大小。
命令参数:
-a#显示目录中文件的大小单位 KB 。
-b#显示目录中文件的大小,以字节byte为单位。
-c#显示目录中文件的大小,同时也显示总和;单位KB。
-k 、 -m、#显示目录中文件的大小,-k 单位KB,-m 单位MB.
7.find
作用:
find /etc/ -name passwd ##查找/etc/下名称中带有passwd的文件
find / -name passwd ##查找根目录下名称中带有passwd的文件
8.service
作用:
service命令用于对系统服务进行管理,比如启动(start)、停止(stop)、重启(restart)、查看状态(status)等。
相关的命令还包括chkconfig、ntsysv等,chkconfig用于查看、设置服务的运行级别,ntsysv用于直观方便的设置各个服务是否自动启动。
service命令本身是一个shell脚本,它在/etc/init.d/目录查找指定的服务脚本,然后调用该服务脚本来完成任务。
看看下面的手册页可能更加清楚的了解service的内幕:service运行指定服务(称之为System V初始脚本)时,把大部分环境变量去掉了,
只保留LANG和TERM两个环境变量,并且把当前路径置为/,也就是说是在一个可以预测的非常干净的环境中运行服务脚本。这种脚本保存在/etc/init.d目录中,它至少要支持start和stop命令。
9.kill
作用: