linux
# 复制目录 hh 到目录 kk
cp -r hh kk/
# 移动 剪贴 mv 用法和cp类似,一般用于修改文件名
# 移动文件
# 移动1.txt到当前目录修改名称为5.txt
mv 1.txt ./5.txt
# 移动3.xls到目录hh
mv 3.xls hh/
# 修改目录的名称
# 修改目录hh为 ff
mv hh ff
# 移动目录 ff到mm
mv ff mm/
# 关机
halt
# 重启
reboot
# 关机 配合一些参数实现更多的功能
shutdown
# 关机
shutdown -h
# 立即关机
shutdown -h now
# 延迟关机
shutdown -h 时间
# 多长时间后关机 10分钟后关机
shutdown -h +10
shutdown -h +90
# 取消一次关机
shutdown -c
# 定时关机
shutdown -h HH:MM
# 22:00关机
shutdown -h 22:00
# 重启
shutdown -r
# like重启
shutdown -r now
# 延时重启
shutdown -r +10
shutdown -r 10:00
# wq/123456 zs/123456
# 使用命令2分钟后重启
# 使用 wq用户登录
# 打开终端
# 查看当前位置
# 我是谁
# 返回家目录
root 超级管理员 专属个人目录 /root
wq 普通用户 专属个人目录 /home/wq
cd
# 查看当前目下的所有内容
ls
# 查看当前目下的所有内容(包含隐藏的)
ls -a
# 新建目录 mmnn
mkdir mmnn
# 进入目录mmnn
cd mmnn
# 查看当前位置
pwd
# 新建目录 mm nn vv cc
mkdir mm nn vv cc
# 进入目录nn
cd nn
# 新建目录a/b/c/d/e
mkdir -p a/b/c/d/e
# 进入目录e
cd a/b/c/d/e
# 查看当前位置
pwd
# 新建 文件 1.txt 2.html 3.js Hello.java m.c
touch 1.txt 2.html 3.js Hello.java m.c
# 复制 1.txt 到目录c并且重命名为n.jpg
cp 1.txt ../../n.jpg
# 复制 n.jpg 到目录 mm
cp ../../n.jpg /home/wq/mmnn/mm/
# 进入目录 mmnn
cd /home/wq/mmnn
# 新建文件 1.txt 2.doc
touch 1.txt 2.doc
# 修改1.txt的名称为 3.txt
mv 1.txt ./3.txt
# 移动2.doc 到 目录 vv
mv 2.doc vv/
# 复制 vv 到 cc
cp -r vv cc
# 移动 vv 到 cc
mv -f vv cc
# 修改 mm的名称为 ff
mv mm ./ff
# 删除
# 删除文件
rm 文件名
rm -i 文件名
# 交互式删除 输入 y 删除
# n 不删除
rm -f 文件名
# 强制删除
# 删除目录
# 删除空目录
rmdir 空目录名
# 删除非空目录
rm -r 非空目录名
rm -ri 非空目录名
# 交互式删除 非空目录
[wq@localhost ~]$ rm -ri aaa
rm:是否进入目录"aaa"? y
rm:是否删除普通空文件 "aaa/2.doc"?y
rm:是否删除目录 "aaa"?y
[wq@localhost ~]$ ls
mmnn 模板 图片 下载 桌面
公共 视频 文档 音乐
# 强制删除目录
rm -rf 目录名