四个帮助命令:
help:help+命令,比如:help cd
--help:命令 + --help
man:man passwd进入新的页面
查找 /所要查的词,用空格翻下一页,b翻上页,n 下一个关键字, N 上一个关键字
q 退出此页面
区段1:用户指定,查看命令帮助
区段2:系统调用
区段3:程序库的调用
区段4:设备、查看特殊文件的帮助
区段5:文件格式 查看配置文件的帮助
区段6:游戏 查看游戏的帮助
区段7:
区段8:存放系统指令,查看系统管理员方法
区段9:内核内部指令
info:info+命令
Linux快捷键
tab 补全
ctrl+c 结束当前进程的运行
ctrl+d 键盘输入结束,也可以用exit代替
ctrl+l 清屏
日期
年%Y 月%m 日 时 分%M 秒
查看日期、几月第几天 date '+%特定字母'
%d 一月中的第几天
%j 一年中的第几天
更改时间
date -s '时间(年月日 时分秒)'
eg:date -s '20210726 02:30:18'
clock 显示硬件时间
hwclock 显示或者设置硬件时钟
--show 或-r显示硬件时间
--sys 或-w 将系统时间同步为硬件时间
-s 硬件时间同步到系统时间
查看日历:
cal 显示当前月份的日历
cal 月 年 :查看某年某月的日历
cal 年:查看哪一年的日历
timedatectl 选项 命令 :设置系统时间
status 状态
timedatectl set-timezone Asia/shanghai 设置时区格式
timedatectl set-time 2023-10-28 设置时间
ll /root命令查看文件:
-标记位 ——代表文件类型
-普通文件,纯文本文件
d 目录文件
l 链接文件 符号文件
软链接 hard link,删掉无法使用
特点:对不存在的目录和文件进行创建、对存在的目录和文件进行创建、可以跨文件系统创建、删除软连接的时候对原文件没有任何影响。
创建软连接 ln -s+原始文件+软连接文件
硬链接(符号连接)以副本类型存在,只要有副本存在就可以使用,索引节点相同
特点:必须有原始文件、在同一个文件系统里面创建、不能对目录进行创建
创建硬链接: ln+原文件+硬链接文件
元数据 inodo(索引节点) 是文件的唯一标识名,文件不同,索引节点不同(文件名,文件大小,文件类型)
用户数据
B 块设备文件
block 数据块为单位存储,类似硬盘
C 字符设备
字符为单位存储
P 管道设备文件 pipiline
S 套接字文件 socket
权限:
rw- --- --- .
rw- | --- | --- | . |
A | B | C | D |
A:该文件的所有者对文件的权限
B:该文件的所属组对该文件的权限
C:其他人对该文件的权限
. 拓展权限
r 读取的文件
w 对文件内容进行更改的权限
x 对文件的执行权限
- 没有权限
ll命令查询后:
第二列:硬链接的引用次数 第三列:该文件的所有者
第四列:当前文件的所属组 第五列:内存,
六列:文件修改时间
Access访问时间,读取文件内容的时间
Modify修改时间,修改文件内容的时间
Change改变时间,用来标记文件元数据发生变化的时候
Birth创建时间
ll命令查询,长格式默认显示的是修改时间
stat 用于显示文件元数据的内容
touch 改变文件的时间戳
创建文件:touch+文件名
touch一个已经存在的文件,则会把它除了创建时间之外的时间全部修改
touch一个不存在的文件,则创建一个新的文件
-a 只更改访问时间
文件命名规则:
1.不能使用/来当文件名,/是用来做根的,也是用来做路径分隔符的
2.文件名不能超过255个字符
3.区分大小写file File FILE
4.目录也是文件,在同一个路径下,两个不同类型文件不能同名
目录:
批量创建目录:mkdir {1..3}或者mkdir teat{1..3}
创建目录 mkdir+文件名
创建级联目录 mkdir -p a/b
tree目录,可以显示级联目录
目录:路径映射的文件
删除目录:
-f -r+目录 或者 rm -fr+目录
删除文件:rm 删除文件 需要确定
\rm 删除文件 不需要确定
rm -f 忽略提示,强制删除
rm -rf * 删除目录内的内容
alias 查看起别名的命令