目录
常用命令
pwd 查看当前文件夹
cd 切换文件夹
ls 查看当前文件夹下的内容
mkdir 创建目录 (mkdir a_dir)
touch 如果文件不存在,新建文件
rmdir 删除指定目录
rm 删除指定文件名
clear 清屏 (快捷键 ctr + L)
终端命令格式
command [-options] [parameter]
cd 切换路径
cd .. 回到上一级目录 cd / 跳到根目录 cd ~ 回到家目录 cd 回到家目录 cd . 当前目录 cd - 回到上一次目录 区分: cd 绝对路径 是从根路径 / 开始的 cd 相对路径
ls 查看
常用参数
-a # 显示目录下所有的子目录和文件 包括以`.`开头的隐藏文件
-l # 以列表方式显示文件的详细信息
-h # 配合 `-l` 人性化的显示文件大小
-i # 会显示编号(id)
mkdir
mkdir dirname # 创建目录
# 常用参数
-p 同时创建多级目录
-v 显示过程
rm dir
rmdir dirname # 删除空目录
# 常用参数
-v 显示过程
-p 递归删除
rm 删除文件
rm filename # 删除文件
# 常用参数
-i 交互式删除,提醒
-f 强制删除
-r 递归式文件夹删除* 通配
rm -rf * # rm 删除文件 -r 还可递归的删除文件夹 -f强制 *所有
mv 移动和重新命名 = 剪切
mv filename1 filename2 # 重名
mv filename1 -b filename2 # 重命名前覆盖
mv filename2 dirname # 移动
cp 复制
cp filename1 dirname # 复制
# 常用参数
-a # 复制目录 保留文件原有的属性
-i # 在覆盖之前提示
-r # 目标文件必须为一个目录名
-v # 显示进度
文件类型
b 块文件也叫设备文件也叫特殊文件
c 字符文件
d 目录文件
p 管道文件
f(-) 普通文件/文本文件
l 链接文件
s(socket) unix/类unix套接字
注意:linux上文件的后缀名只是给我们自己看的,并不能表示文件的类型。
关机和重启
- shutdown 用sudo 权限
-h now 马上关机 #now为当前时间为0
-r now 马上重启
-h +10 系统在过十分钟自动关机
-h 20:15 系统在今天的20;25关机
-c 取消
-
reboot
重启 用sudo 权限 - init 0 关机
- init 6 重启