shutdown
功能
shutdown 的作用是用于机器的暂停、关机或重启
使用格式
shutdown [参数] [时间]
例子
shutdown -h now 立刻关机
shutdown -h 5 5分钟后关机
shutdown -h 12:00 在12:00关机
shutdown -r now 立刻重启
shutdown -r 5 5分钟后重启
shutdown -r 12:00 在12:00重启
shutdown -c 取消关机操作
shutdown --help 显示shutdown命令的帮助文档(英文)
目录操作命令
cd 用于目录跳转
使用格式
cd [PATH]/操作符
例子
cd / 切换到根目录
cd /usr 切换到根目录下的usr目录
cd …/ 切换到上一级目录 或者 cd …
cd ~ 切换到home目录
cd - 切换到上次访问的目录
ls 用于查看目录
功能
列出来文件目录
使用格式
ls 文件名称/操作符
例子
ls 查看当前目录下的所有目录和文件
ls -a 查看当前目录下的所有目录和文件(包括隐藏的文件)
ls -l 或 ll 列表查看当前目录下的所有目录和文件(列表查看,显示更多信息)
ls /dir 查看指定目录下的所有目录和文件 如:ls /usr
mkdir 增加目录
使用格式
mkdir 目录
例子
mkdir aaa 在当前目录下创建一个名为aaa的目录
mkdir /usr/aaa 在指定目录下创建一个名为aaa的目录
rm 删除文件或目录
使用格式
rm [参数] 目录/文件名称
例子
rm 文件 删除当前目录下的文件
rm -f 文件 删除当前目录的的文件(不询问)
rm -r aaa 递归删除当前目录下的aaa目录
rm -rf aaa 递归删除当前目录下的aaa目录(不询问)
rm -rf * 将当前目录下的所有目录和文件全部删除
rm -rf /* 【自杀命令!推荐尝试,概不负责。】将根目录下的所有文件全部删除
mv 对文件或目录进行重命名或剪切
使用格式
mv 当前目录 新目录
例子
mv aaa bbb 将目录aaa改为bbb
mv /usr/tmp/aaa /usr 将/usr/tmp目录下的aaa目录剪切到 /usr目录下面
cp 拷贝文件或目录
使用格式
cp -r 目录名称 目录拷贝的目标位置
例子
cp /usr/tmp/aaa /usr 将/usr/tmp目录下的aaa目录复制到 /usr目录下面
find 查找文件或目录
使用格式
find 目录 参数 文件名称
例子
find /usr/tmp -name ‘a*’ 查找/usr/tmp目录下的所有以a开头的目录或文件
文件的增、删、改、查
touch 增加文件
使用格式
touch 文件名
例子
touch aa.txt 在当前目录创建一个名为aa.txt的文件 touch aa.txt
rm -rf 递归删除文件
使用格式
rm -rf 文件名
例子
rm -rf aa.txt 在当前文件夹删除名为aa.txt的文件
vi/vim 用于文本编辑
三种模式
- 命令行模式
操作:
【1】控制光标移动:↑,↓,j
【2】删除当前行:dd
【3】查找:/字符
【4】进入编辑模式:i o a
【5】进入底行模式:: - 编辑模式
操作:
【1】ESC 退出编辑模式到命令行模式; - 底行模式
操作:
【1】退出编辑: :q
【2】强制退出: :q!
【3】保存并退出: :wq
具体操作
- vi 文件名 进入命令行模式
- 按 i o a 进入编辑模式
– i:在光标所在字符前开始插入
– a:在光标所在字符后开始插入
– o:在光标所在行的下面另起一新行插入 - 保存
– ESC 进入命令行模式
– : 进入底行模式
– wq 保存并退出编辑
或
– !q 取消本次编辑并退出编辑
查看文件
文件的查看命令分为
cat:看最后一屏
more:百分比显示
less:翻页查看
tail:指定行数或者动态查看
cat 使用格式及其例子
使用格式: cat 文件名
例子:cat aa.txt 只显示文件的最后一屏
more 使用格式及其例子
使用格式: more 文件名
例子:more aa.txt 使用more查看/Music/aa.txt文件,可以显示百分比,回车可以向下一行,空格可以向下一页,q可以退出查看
less 使用格式及其例子
使用格式: less 文件名
例子: less aa.txt 使用less查看/Music/aa.txt文件,可以使用键盘上的PgUp和PgDn向上 和向下翻页,q结束查看
tail 使用格式及其例子
使用格式: tail -10 文件名
例子:tail -10 aa.txt 使用tail -10 查看/Music/aa.txt文件的后10行,Ctrl+C结束