Linux命令比较多linux常用命令,在这里整理了几个常用的,除了几个强大的功能多样的命令外,其他都根据功能进行了归类。仅供查询参考!
Cat将文件列表中的文件或标准输入连接到标准输出。
-A, --show-all
等价于 -vET 。
-b, --number-nonblank
给非空输出行编号。
-e 等价于 -vE 。
-E, --show-ends
在每行结束显示 $ 。
-n, --number
给所有输出行编号。
-s, --squeeze-blank
将所有的连续的多个空行替换为一个空行。
-t 等价于 -vT 。
-T, --show-tabs
把 TAB 字符显示为 ^I 。
-u (被忽略的选项)
-v, --show-nonprinting
除了 LFD 和 TAB 之外所有控制符用 ^ 和 M- 记方式显示。
--help 显示帮助并退出。
--version
显示版本信息并退出。
没有指定文件或指定的文件是 -,则从标准输入读取。
几个记录命令的文件:
.bash_history:记录用户以前输入的命令。
.bash_logout:用户退出shell时要执行的命令。
.bash_profile:用户登入shell时要执行的命令。
.bashrc:每次打开新的shell时要执行的命令。
last 命令:
功能说明:列出目前与过去登入系统的用户相关信息。
语 法:last [-adRx][-f ][-n ][帐号名称…][终端机编号…]
参 数:
-a 把从何处登入系统的主机名称或IP地址,显示在最后一行;
-d 将IP地址转换成主机名称;
-f 指定记录文件;
-n 或- 设置列出名单的显示列数;
-R 不显示登入系统的主机名称或IP地址;
-x 显示系统关机,重新开机,以及执行等级的改变等信息;
lastlog可简单查看所有用户最后一次的登陆时间。
Touch命令
touch [-acm][-r ref_file(参照文件)|-t time(时间值)] file(文件名)...
被废弃的版本:
touch [-acm][ugly_time] file(文件)...
GNU版本:
touch [-acfm] [-r file(参照文件)] [-t decimtime(时间值)] [-d time(时间值)] [--time={atime,access,use,mtime,modify}] [--date=time]
[--reference=file] [--no-create] [--help] [--version] [--] file(文件)...
用法描述
Touch:修改每个指定文件file的存取(access)和/或修改(modification)时间戳记.
除非使用-r或-t选项,这些时间戳记都将修改为当前的时间.使用-r选项时,这些戳记将按照文件ref_file的时间戳记来修改(即变得和ref_file时间戳记值相同).
使用-t选项,则这些戳记将按照给定的时间值 time 进行修改.同时使用或
同时不使用选项-a和-m,存取和修改两个戳记都将被更改.若只使 用选项-a,则只修改存取戳记.同样,只使用选项-m,则只修改修改戳记.若要修改戳记的文件尚不存在,除非使用-c选项,touch 将创建它(作为空文件,并赋予0666的模式且受umask值的限制).
POSIX标准定义的选项
-a 修改文件 file 的存取时间.
-c 不创建文件 file.
-m 修改文件 file file
-r ref_file