1、变量解释:
[当前用户@计算机名 当前路径]
2、Linux命令格式:
命令 [参数选项] [对象(文件或路径)]
3、关机、重启、注销命令
shutdown -h now 立即关机
shutdown -h +1 或 shutdown -h 11:00 1分钟后关机或11点关机
init 0 立刻关机
reboot 立刻重启
shutdown -r now 立即重启
shutdown -r +1 1分钟后重启
init 6 立刻重启
logout 注销退出当前用户窗口
exit或crtl+d 注销退出当前用户窗口
4、切换目录 cd
语法:cd [选项] [目录]
选项:
~ 切换到当前用户的家目录
/ 直接切换到根下
– 回到上一次的路径
..切换到当前目录的上一级
5、列出目录下内容及属性 ls
语法:ls [选项] [文件或目录]
选项:
-l 显示详细信息
-a显示所有文件,包括隐藏文件 带.的为隐藏文件
-I 显示inode节点信息
--full-time以完整的时间格式输出
备注:ls -l = ll
6、创建目录、文件 mkdir
语法:mkdir [选项] [目录]
选项:-p 递归创建多级目录
例子:
mkdir d1 d2 创建多个目录(d1和d2两个目录)
mkdir -p d1/d2/d3 递归创建多级目录(目录结构为d1/d2/d3)
7、创建新的空文件,改变已有文件的时间戳属性 touch
语法:touch [选项] [文件]
选项:-t 设置文件的时间属性,格式为(年月日时分.秒)
例子:
touch -t 201901151010.10 d1(将d1文件的时间戳改成2019年1月15日10点10分10秒)
8、以树形结构显示指定目录下的所有内容 tree
语法:tree [选项] [目录]
选项:
-d 只显示目录
-f 标记文件类型,为不同的文件类型添加不同的符号
-L level遍历目录的最大层数
备注:
系统默认不带tree命令,需要先进行安装
安装命令:yum install tree -y
例子:
tree -l 2 目录 遍历2级目录查看
tree -d 目录 只看目录不看文件
9、删除一个或多个文件或目录 rm
语法:rm [选项] [文件或目录]
选项:
-r 递归删除目录及内容
-f 强制删除
-I 在删除前需要确认
10、复制文件或目录 cp
语法:cp [选项] [源文件] [目标文件]
-r 递归复制目录,复制此目录下的所有层级的子目录
备注:源文件 * 为本目录下所有文件
11、移动和重命名文件 mv
语法:mv [选项] [源文件] [目标文件]
选项:
-f 若目标文件已存在,不询问而直接覆盖
-I 若目标文件已存在,询问是否覆盖
-n 不覆盖已存在的文件
备注:
目标文件是路径的时候,为剪贴文件到新的路径
不指定路径的情况下,前面后面都是文件名,则是重命名
12、查看帮助信息 man
进入到帮助信息后,快捷键:
[home] 跳到第一页
[end] 跳到最后一页
/字符串 向下一次查找想要搜索的内容
?字符串 向上一次查找想要搜索的内容
n,N 当使用/或?时n向当前方向搜索下一个匹配的查询,N向相反方向搜索
q 结束本次帮助
其他获取帮助:
--help 获取命令帮助
Info 与man类似