UNIX系统常用命令(2)

第三章 文本操作命令


3.1 显示文件内容
命令:cat (catenae)
格式:cat filename
功能:显示出文件的内容。
注释:当文件内容在屏幕上滚动显示时,可按Ctrl+S键屏幕滚暂停,按Ctrl+Q键继续显示。
例如:% cat /etc/passwd
显示内容为:登录的用户名:加密口令:用户ID:组ID:保留:主目录:登录的shell路径

3.2 按屏幕显示文件内容
命令:more
格式:more filename
功能:按屏幕一屏一屏显示出文件内容
选项:
注释:在屏幕显示过程中有功能键。
空格键 继续下一屏的输出;
回车键 看下一行的输出;
q键 跳出more状态;
/字符串 查旬字符串所在处;
例如:% more /etc/passwd

3.3 显示文件头部
命令:head
格式:head [option] filename
功能:显示文件的头部
选项:缺省 显示文件的头10行。
-i 显示文件的开始 i行。
例如:% head filename

3.4 显示文件尾部
命令:tail
格式:tail [option] filename
功能:显示文件的尾部
选项:缺省 显示文件的末10行。
-i 显示文件最后 i行。
+i 从文件的第i行开始显示。
例如:% tail filename

3.5 显示用户标识
命令:id
格式:id [option] [user]
功能:显示用户标识及用户所属的所有组。
选项:-a 显示用户名、用户标识及用户所属的所有组
注释:
例如:% id username

3.6 查看当前登录的用户
命令:users

3.7 显示都谁登录到机器上
命令:who
格式:who
功能:显示当前正在系统中的所有用户名字,使用终端设备号,注册时间。
例如:% who

3.8 显示当前终端上的用户名
命令:whoami
格式:whoami
功能:显示出当前终端上使用的用户。
例如:% whoami

3.9 寻找文件
命令:find
格式:find pathname [option] expression
功能:在所给的路经名下寻找符合表达式相匹配的文件。
选项:-name 表示文件名
-user 用户名,选取该用户所属的文件
-size 按大小查找,以block为单位,一个block是512B
-mtime n 按最后一次修改时间查找,选取n天内被修改的文件
-perm 按权限查找
-type 按文件类型查找
-atime 按最后一次访问时间查找
注释:
例如:% find . -name '*abc*' -print

3.10 搜索文件中匹配符
命令:grep
格式:grep [option] pattern filenames
功能:逐行搜索所指定的文件或标准输入,并显示匹配模式的每一行。
选项:-i 匹配时忽略大小写
-v 找出模式失配的行

3.11 统计文件字数
命令:wc (word characters)
格式:wc [option] filename
功能:统计文件中的文件行数、字数和字符数。
选项:-l 统计文件的行数
-w 统计文件的单词数
-c 统计文件的字符数
注释:若缺省文件名则指标准输入
例如:% wc file

3.12 显示磁盘空间
命令:df (disk free)
格式:df [option]
功能:显示磁盘空间的使用情况,包括文件系统安装的目录名、块设备名、总
字节数、已用字节数、剩余字节数占用百分比。
选项:
-k 显示磁盘空间的使用信息
注释:
例如:% df -k

3.13 显示文件盘空间
命令:du (disk usage)
格式:du [option] [filename]
功能:显示目录或文件所占磁盘空间大小
选项:-a 显示所有文件的大小
-s 显示制定目录所占磁盘大小
-k 以k字节的方式查看
注释:
例如:% du

3.14 显示进程
命令:ps
格式:ps [option]
功能:显示系统中进程的信息。包括进程ID、控制进程终端、执行时间和命令。
选项:-U uidlist 列出这个用户的所有进程
-e 显示当前运行的每一个进程信息
-f 显示一个完整的列表
注释:
例如:% ps -ef

3.15 终止进程
命令:kill
格式:kill [option] pid
功能:向指定的进程送信号或终止进程。
选项:-9 强行终止进程
注释:pid标示进程号,可由ps命令得到。
例如:% kill -9 pid

3.16 显示作业状态
命令:jobs
格式:jobs
功能:显示当前作业的状态
注释:作业状态为 +表示最近被停止的作业,-表示先前的作业,exit 1表示
退出的作业,job# done表示已完成的作业。
例如:% jobs

3.17 前台作业
命令:fg
格式:fg job#
功能:将指定作业号的作业转入前台运行。job#表示作业号。
选项:
注释:
例如:% fg job#

3.18 后台作业
命令:bg
格式:bg job#
command &
功能:将指定作业号的作业或命令推到后台运行。
选项:
注释:
例如:% bg job#

3.19 挂起作业
命令:stop
格式:stop job#
功能:将指定作业号的后台作业挂起.
选项:
注释:
例如:% stop job#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值