Linux常用操作指令

这里我用的是CentOS6.5_32bit版本(以下表示中:^为Ctrl键),常用操作指令汇总:

A.

-.awk '{pattern + action}' {filenames}:文本分析工具。

B.

-.basename:取得最后的文件名。"basename /etc/sysconfig/network" ==> network。

-.bc:计算器。quit退出。

C.

-.cal:显示日历。

-.cat [-AbEnTv]:直接查看文件内容。-A:相当于-vET;-b:列出行号,空白行不标记;-E将结尾的断行字符$显示出来;-n:打印行号,连同空白行;-v:列出一些看不出来的特殊字符。PS:tac是由最后一行到第一行反向显示出来。

-.chattr [+-=] [ASacdistu] 文件或目录:设置文件的隐藏属性。+:增加某个特殊参数,其他原本存在的参数不动;-:移除某个特殊参数,其他不动;=:仅有后面的参数。a:(root)设置后文件只能增加数据,不能删除也不能修改;i:(root)不能被删除、改名、设置链接,也无法写入或添加数据,设置后连root都不能删除。

-.chgrp:(root)改变文件所属用户组;chown:(root)改变文件所有者;chmod:(root)改变文件权限。

-.cp [-adfilprsu] 源文件 目标文件:复制文件或目录。-a:相当于-pdr;-d:若源文件为链接文件,则复制链接文件属性。-i:若目标文件已存在,会询问操作的进行;-p:连同文件的属性一起复制,而非使用默认属性;-r:递归复制,用于目录的复制。

-.cp [options] 源文件1 源文件2 ... 目的文件(源文件有多个,目的文件需要是目录)。

-.^+C按键中断目标程序(也可中断正在执行的命令)。

-.cut [选项] 文件名:字段提取命令。-f #:提取第#;-d 分隔符:按照指定的分隔符分割列。

D.

-.date:显示日期与时间。

-.dd [options] if=输入文件(或设备名称) of=输出文件(或设备名称)  [ ] [ ]:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。具体见dd --help。

-.dirname:取得目录名。"basename /etc/sysconfig/network" ==>/etc/sysconfig

E.

-.echo:显示命令。"echo $LANG"来查看当前所用语言(其中zh_CN.UTF-8为中文,en_US为英文);"LANG=en_US"命令来更改语言(本次启动有效)。

F.

-.file 文件名:查看文件类型。

-.find [PATH] [option] [action]:与时间有关的参数有-atime,-mtime,-ctime。-mtime n:n为数字,意义为在n天之前的“一天之内”被更改过的文件;-mtime +n:列出n天之前(不含n天本身)被更改过的文件名。如:find / -mtime 0:列出/文件内从现在开始24小时之前被改动过内容的文件。

G.

-.grep [options] 文件名:文本搜索。-c:只输出匹配行的计数;-I:不区分大 小写(只适用于单字符);-h:查询多文件时不显示文件名;-l:查询多文件时只输出包含匹配字符的文件名;-n:显示匹配行及行号;-s:不显示不存在或无匹配文本的错误信息;-v:显示不包含匹配文本的所有行。


H.

-.halt:关机。

-.head [-n number]:读取前面几行。-n #:读取前#行(默认显示前10行),-#表示不显示后#行。^+C离开。tail:取出后面几行。-n #表示显示后#行,+#表示列出#行(包括第#行)以后的内容。

I.

-.init0:关机。

J.

K.

L.

-.less:一页一页翻动。空格键(Space):向下翻一页;[PageDown]:向下翻一页;[PageUp]:向上翻一页;/字符串:向下查询;?字符串:向上查询;n:重复前一个查询;N:反向重复前一个查询;q:离开less。

-.locate [-ir] keyword:查找与关键字相关的文件名。-i:忽略大小写的差异;-r:后面可接正则表达式。keyword可以是文件的部分名称。

-.ls [-aAdfFhilnrRSt] 目录名称:查看文件。参数:-a 全部文件,包括隐藏文件;-d 仅列出目录本身;-l 列出文件全部信息,包括属性和权限。

-ls [--color={never,auto,always}] 目录名称。never:不要依据文件特性给出颜色;always:显示颜色。

-ls [--full-time] 目录名称。以完整的时间模式输出。time={ctime,atime}。

-.lsattr [-adR] 文件或目录:显示文件隐藏属性。-a:将隐藏文件的属性也显示出来;-d:如果接的是目录,仅列出目录的属性;-R:连同子目录的数据也一并列出来。

M.

-.more:一页一页翻动。最后一行显示出目前显示的百分比。空格键(Space):向下翻页;回车键(Enter):向下滚动一行;/字符串:在显示内容当中,向下查询“字符串”这个关键字;:f :立刻显示出文件名和目前显示的行数;q:退出more,不再显示文件内容;b或^+b:往回翻页,注意不能连续使用。

-.mv [-fiu]源文件 目的文件:移动文件与目录,或更名。-f:强制(如果目标文件已存在,不询问直接覆盖);-i:若目标文件存在,会询问是否覆盖。

-.mv [options] 源文件1 源文件2 ... 目的文件(需为目录)。

N.

-.nano:打开一个旧的文本或创建一个新的文本。

-.nesttat-a:查看网络的联机状态。

-.nl [-bnw]:添加行号打印。-b a:同cat -n,打印行号,包括空行;-b t:不包括空行(默认值);-n ln:行号在屏幕最左方显示;-n rn:行号在最右方显示,且不加0;-n rz:加0;-w #:行号字段占用#位。

O.

-.od [-t TYPE]:读取非纯文本文件。-t a:利用默认的字符来输出;-t c:使用ASCⅡ字符来输出;-t d[size]:利用十进制来输出数据,每个整数占用size bytes;-t f[]:浮点数;-t o[]:八进制;-t x[]:十六进制。

P.

-.poweroff:关机。

-.printf ‘输出类型输出格式’ 输出内容。输出类型:%ns:输出n个字符串;%ni:输出n个数字;%m.nf:输出m位浮点数,其中小数点后面n位。输出格式:\abfnrtv。例:printf '%s\t %s\t %s\t %s\t %s\t %s\t \n' $(cat student.txt)

-.ps-aux:查看后台执行的程序。

Q.

R.

-.reboot:重启。

-.rm [-fir] 文件或目录:移除文件或目录。-f:就是force的意思,忽略不存在的文件,不会出现警告信息;-i:删除前会询问;-r:递归删除。

S.

-.shutdown:关机。

-.sync:(root)将数据同步写入磁盘。

T.

-.[tab]键:接在一串命令的第一个命令后面,为“命令补全”,接在一串命令的第二个命令后面为“文件补齐”。

-.tac:由最后一行到第一行反向在屏幕上显示出来。

-.tail [-n number]:取出后面几行。-n #表示显示后#行,+#表示列出#行(包括第#行)以后的内容。^+C离开。head:读取前面几行。-n #:读取前#行(默认显示前10行),-#表示不显示后#行。

-.touch [-acmdt]:修改文件时间或创建新文件。mtime:文件内容数据(不包括属性和权限)更改时更新的时间;ctime:文件状态改变时(如权限和属性);atime:文件内容被取用时。-a:仅修改访问时间(atime);-c:仅修改文件的时间,若文件不存在则不创建新文件(ctime);-m:仅修改mtime;-d:后面可以接欲修改的日期而不用目前的日期,也可以用 --date="日期或时间";-t:后面可以接欲修改的时间而不用目前的日期,格式为[YYMMDDhhmm]。

U.

-.umask:文件默认权限。"umask" ==>0022(与一般权限有关的是后三个数字),"umask -S"==>u=rwx,g=rx,o=rx。

V.

W.

-.whereis [-bmus] 文件或目录名:寻找特定文件。-b:只找二进制格式的文件;-m:只找说明文件manusl路径下的文件;-s:只找source源文件;-u:查找不在上述三个选项中的其他特殊文件。

-.which [-a] command:寻找“执行文件”。

-.who:查看目前系统中有哪些在线用户。

X.

Y.

Z.



  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值