Linux_操作系统常用命令

回眸只為那壹抹淺笑 提交于 2021-01-15 17:01:31

FHS:文件系统层级结构标准
Linux各个版本中必须存在的一些目录目录
各路径之间分隔符用/
文件类型:
-:普通文件
d:目录
b:块设备(block)
c:字符设备(character)
l:符号链接文件(symbolic link file)
P:命令管道(pipe)
s:套接字文件(socket)
时间戳(timestamp):
访问(access) cat 查看文件的时间
修改(modify) 指的是更改了文件的内容 vim
改变(change) 修改了文件的元数据如文件名 文件权限
. :当前目录
.. :上级目录
ls
-r 逆序显示文件
-R 递归显示文件
cd ~USERNAME 切换到别人的家目录
type 查看命令类型
内置命令(shell 内置)
外部命令: 在文件系统的某个路径下有命令文件名称相应的可执行文件
which 查找命令的路径
变量:命名的内存空间
变量赋值:在内存中开辟一些空间给这个空间写入一些值
环境变量:用于定义当前用户的工作环境属性的
PATH:用冒号分割的一堆路径
printenv :因当前环境变量
hash缓存:用缓存记录下来此前使用命令的路径
date:时间管理 显示为系统时间
date [+%format] 根据个人习惯调整时间的显示方式
RTC(real time clock):实时时间
Clock/hwclock:默认显示硬件时间
-w Set the Hardware Clock to the current System Time.
设置硬件时间为当前系统时间(将当前系统时间同步至硬件)
-s Set the System Time from the Hardware Clock.
将硬件时间设置为当前系统时间





































获得命令的试用帮助:
内部命令: help <command>
外部命令: <command> --help
命令手册manual:man <command> 每个段落的含义
NAME 命令名称
SYNOPSIS 命令使用格式
DESCRIPTION 命令描述
OPTIONS 每一个选项的意义
FILES 此命令相关的配置文件
AUTHOR 作者
REPORTING BUGS 提交BUG地址
EXAMPLES 使用示例
COPYRIGHT 版权信息
SEE ALSO 另请参见
命令中符号的约定:[OPTION]表示可省略
[word|word|....]表示2选1或者多选一,不能同时使用
<word>必须给出的内容
.....表示可以出现多次
{}用来分组的
man中的翻屏幕操作:
向后 space[空格]
向前翻:B
向后翻一行:enter
向前翻一行:K
查找:/keyword 至文件首部向尾部搜索
?keyword 至文件尾部向首部搜索
n:后一个关键字
N:表示前一个关键字
Q:退出man模式



























whatis <command>显示命令的摘要信息以及出现在那些章节中

man命令是分章节的(一般分为8个章节):
①USER COMMAND 用户命令
②system call 系统调用
③库函数
④设备和字符文件(设备文件)
⑤文件格式和环境(某一个命领配置文件的语法)例 PASSWD和shadow文件
⑥游戏
⑦杂项
⑧管理员才能使用的命令(可以更改硬件参数的命令)(/sbin /usr/sbin /usr/local/sbin)







在线命令
info command

/usr/share/doc目录下有每个重要命令的使用帮助和说明

cal(calendar):日历

echo:显示一行文本
-e 启用\转义
-n 不启用\转义

printf:格式化并显示数据
与echo不同的是需要使用\n来新起一行

file type
确定文件类型
————来自马哥课程

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!