基本知识点 命令提示符 命令格式 历史命令和补全功能 1.按上下键查看历史命令 2.history :查看执行过的所有命令 history 10:查看执行过的近10条命令 3.ctr+r:用执行过的命令快速补全 开,关机以及重启 立即关机:
halt (停止进行,中断) poweroff (定时关机,关闭电源) shutdown -h now (shutdown:关机) 定时关机:
shutdown -h 5 5分钟后自动关机 shutdown -h 12:00 中午12点关机 立即重启
reboot shutdown -r now 定时重启
shutdown -r 10 过10分钟自动重启 shutdown -r 22:00 在时间为22:00时候重启 取消以上操作:shutdown -c
目录相关操作 创建
mkdir 目录名 创建目录
mkdir hello 在当前目录下创建
mkdir /usr/local/hello 在指定目录下创建
mkdir hello nihao kang 在当前目录下创建
删除
rm [-rf] 目录名 删除目录 r:递归删除 f:强制删除
rm -r hello 递归删除当前目录下的hello目录
rm -rf hello 递归删除当前目录下的hello目录(不询问)
rm -rf hello nihao kang 递归删除三个目录
移动[剪切]
mv 目录 目录新位置
mv /usr/local/kang /usr/ 将/usr/local下的名为kang的目录移动到/usr下
重命名
mv 目录名 新目录 mv hello nihao 将目录hello改为nihao [移动+重命名] mv /usr/local/kang /usr/nihao /usr/local/kang将目录移动到/usr下,并重命名为nihao • 对比移动 mv /usr/local/kang /usr/nihao/ /usr/local/kang将目录移动到/usr下 注意:若是移动,则/usr/nihao/ local后面要加个/,否则就成移动并重命名了,加/后才表式nihao目录下 如果当前目录下也有个相同名字的文件的话,那这个原文件会被覆盖(可能会询问否是选择覆盖) 拷贝
- -r 是递归把源目录下的目录递归进行移动;
- -f:强行复制文件或目录,不论目标文件或目录是否已存在;
- -i:覆盖既有文件之前先询问用户;
- -p:保留源文件或目录的属性; 拷贝目录时要加参数 -r
文件则不需要
注意:mv的语法不仅可以对目录进行重命名而且也可以对各种文件,压缩包等进行 重命名的操作