Linux简单的命令

1.补全命令和参数:Tab键

2.终止当前进程:CTRL+C

3.命令帮助:
       1)  help 一般用作内部命令

       2)  type: 查看命令的类型

       3)  man用来提供在线帮助,使用权限是所有用户。

       4)   --help 用于大多数外部命令

4.ls命令

语法:ls [选项] [目录或者文件]

  -1   每列仅显示一个文件或目录名称。
  -a   列出目录下所有文件和目录,包括以 . 开头的隐含文件。
  -A   显示所有文件和目录,但不显示现行目录(当前目录)和上层目录(当前目录的父目录)。
  -b   显示脱离字符,即以八进制溢出序列表示不可打印的字符。
  -B   忽略备份文件和目录,即不列出任何以"~"字符结束的项目。
  -c   以更改时间排序,显示文件和目录。
  -C   以又上至下,从左到右的直行方式显示文件和目录名称。
  -d   显示目录名称而非其内容。
  -D  用Emacs的模式产生文件和目录列表。
  -f   对输出的文件不进行排序,-aU 选项生效,-lst 选项失效。
  -F  在执行文件,目录,Socket,符号连接,管道名称后面,各自加上"*","/","=","@","|"号。
  -g   次参数将忽略不予处理,即类似 -l,但不列出所有者。
  -G  不显示群组名称。
  -h   用"K","M","G"来显示文件和目录的大小。
  -H   此参数的效果和指定"-h"参数类似,但计算单位是1000Bytes而非1024Bytes。
  -i  显示文件和目录的inode编号。
  -I<范本样式>   不显示符合范本样式的文件或目录名称。
  -k   此参数的效果和指定"block-size=1024"参数相同。
  -l   使用详细格式列表,除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来。ls -l 等于 ll
  -L   如遇到性质为符号连接的文件或目录,直接列出该连接所指向的原始文件或目录。
  -m   用","号区隔每个文件和目录的名称。
  -n   以用户识别码和群组识别码替代其名称。
  -N   直接列出文件和目录名称,包括控制字符。
  -o   此参数的效果和指定"-l" 参数类似,但不列出群组名称或识别码。
  -p   此参数的效果和指定"-F"参数类似,但不会在执行文件名称后面加上"*"号。
  -q   用"?"号取代控制字符,列出文件和目录名称。
  -Q  把文件和目录名称以""号标示起来。
  -r   反向排序。
  -R   递归处理,将指定目录下的所有文件及子目录一并处理。
  -s  显示文件和目录的大小,以区块为单位。
  -S   用文件和目录的大小排序。
  -t   用文件和目录的更改时间排序。
  -T<跳格字符>   设置跳格字符所对应的空白字符数。
  -u   以最后存取时间排序,显示文件和目录。
  -U   列出文件和目录名称时不予排序,以文件系统原有的次序列出项目。
  -v   文件和目录的名称列表以版本进行排序。
  -w<字符数>   设置每列的最大字符数。
  -x   以从左到右,由上至下的横列方式显示文件和目录名称。
  -X   以文件和目录的最后一个扩展名排序。
  --block-size=<区块大小>   指定存放文件的区块大小。
  --color=<列表格式>   培植文件和目录的列表格式。
  --full-time   列出完整的日期与时间。
  --help   在线帮助。
  --indicator-style=<标注样式>   在文件和目录等名称后面加上标注,易于辨识该名称所属的类型。
  --quoting-syte=<引号样式>   把文件和目录名称以指定的引号样式标示起来。
  --show-control-chars   在文件和目录列表时,使用控制字符。
  --sort=<排序方式>   配置文件和目录列表的排序方式。
  --time=<时间戳记>   用指定的时间戳记取代更改时间。
  --version   显示版本信息。

5.timedatectl命令

  • 查看当前时间/日期/时区:timedatectl或者timedatectl status
  • 查看所有可用时区:timedatectl list-timezones
  • 设置时区:timedatectl set-timezone “时区信息”
  • 设置UTC:timedatectl set-timezone UTC
  • 设置时间:timedatectl set-time HH:MM:SS
  • 设置日期:timedatectl set-time YYYY-MM-DD
  • 设置日期时间:timedatectl set-time “YYYY-MM-DD HH:MM:SS”
  • 设置硬件时钟为本地时间:timedatectl set-local-rtc 1
  • 设置硬件时钟为UTC时间:timedatectl set-local-rtc 0
  • 启动NTP时间同步(启用NTP服务或者Chrony服务):timedatectl set-ntp true
  • 禁用NTP时间同步:timedatectl set-ntp false

6.date命令

语法:date [参数]... [+格式]

%H  小时(以00-23来表示)。 
%I  小时(以01-12来表示)。 
%K  小时(以0-23来表示)。 
%l  小时(以0-12来表示)。 
%M  分钟(以00-59来表示)。 
%P  AM或PM。 
%r  时间(含时分秒,小时以12小时AM/PM来表示)。 
%s  总秒数。起算时间为1970-01-01 00:00:00 UTC。 
%S  秒(以本地的惯用法来表示)。 
%T  时间(含时分秒,小时以24小时制来表示)。 
%X  时间(以本地的惯用法来表示)。 
%Z  市区。 
%a  星期的缩写。 
%A  星期的完整名称。 
%b  月份英文名的缩写。 
%B  月份的完整英文名称。 
%c  日期与时间。只输入date指令也会显示同样的结果。 
%d  日期(以01-31来表示)。 
%D  日期(含年月日)。 
%j  该年中的第几天。 
%m  月份(以01-12来表示)。 
%U  该年中的周数。 
%w  该周的天数,0代表周日,1代表周一,异词类推。 
%x  日期(以本地的惯用法来表示)。 
%y  年份(以00-99来表示)。 
%Y  年份(以四位数来表示)。 
%n  在显示时,插入新的一行。 
%t  在显示时,插入tab。 
--help  在线帮助。 
--version  显示版本信息。
7.stat命令

语法:stat [OPTION] FILE...

-L:支持符号连接;
-f:显示文件系统状态而非文件状态;
-t:以简洁方式输出信息;
--help:显示指令的帮助信息;
--version:显示指令的版本信息。

8.file命令

语法: file [OPTION]... [FILE]...

-b:列出辨识结果时,不显示文件名称;
-c:详细显示指令执行过程,便于排错或分析程序执行的情形;
-f<名称文件>:指定名称文件,其内容有一个或多个文件名称时,让file依序辨识这些文件,格式为每列一个文件名称;
-L:直接显示符号连接所指向的文件类别;
-m<魔法数字文件>:指定魔法数字文件;
-v:显示版本信息;
-z:尝试去解读压缩文件的内容。

--help    显示命令在线帮助

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值