Linux CentOS常用命令

前提是你 提交于 2020-01-25 10:56:05

重启、关机

注意:远程服务器千万不要关机

shutdown -h now #立即关机(安全,推荐)
shutdown -h 10 #10分钟后关机
poweroff #立即关机 
shutdown -r now #立即重启 (安全,推荐)
shutdown -r 10 #10分钟后重启 
reboot #立即重启 
shutdown -c #取消关机或重启
sync #写文件系统缓存到 disk,指令 sync()系统调用,shutdown会自动调用sync

文件、目录操作

mkdir 目录名 #创建目录
mkdir -p a/b/c #递归创建目录

touch 文件名 #如果文件不存在则创建;如果存在则更新最后访问时间

rm -rf 目录名/文件名 #递归删除(不提示确认),常用,推荐
rm -r 目录名/文件名 #递归删除,目录必须加 -r 才能删除(提示确认,比较恶心,一般不用)
rmdir 目录名 #只能删除空目录

extundelete 一款开源软件,可恢复删除的文件(前提是删除之前必须已经安装了)

cp 命令

cp -a 源文件 目标文件 # -a 常用

目标文件如果不指定文件名,则目标文件与源文件名一致
在这里插入图片描述

mv命令

mv 源文件 目标文件

在这里插入图片描述

cat 命令

cat 指令适合打开容量比较小的文件
在这里插入图片描述

权限

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

硬链接与软链接

  • 硬链接很少用,一般都用软链接
  • 创建软链接必须指定绝对路径
ln -s 原文件 目标文件 #创建软链接
ln 原文件 目标文件 #创建硬链接
示例:
ln -s /etc/issue /tmp/issue.soft #创建/etc/issue文件的软链接/tmp/issue.soft
ln /etc/issue /tmp/issue.hard #创建/etc/issue文件的硬链接/tmp/issue.hard

在这里插入图片描述

查看本机ip地址

ip addr # 查看本机ip地址   
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!