Linux CenTOS命令备忘

Linux CenTOS命令备忘

2.关机

cpp 复制代码
shutdown -h now 立刻关机
shutdown -h 5 5分钟后关机

poweroff 立刻关机

2.重启

cpp 复制代码
shutdown -r now 立刻重启
shutdown -r 5 5分钟后重启


reboot 立刻重启

3.帮助

--help命令

cpp 复制代码
shutdown --help:ifconfig --help:查看网卡信息man命令(命令说明书) man shutdown注意:man shutdown打开命令说明书之后,使用按键q退出

(二)目录命令

cpp 复制代码
cd / 切换到根目录
cd /usr 切换到根目录下的usr目录
cd ../ 切换到上一级目录 或者 cd ..
cd ~ 切换到home目录
cd - 切换到上次访问的目录

2.目录文件和文件夹查看

cpp 复制代码
ls [-al]ls 查看当前目录下的所有目录和文件
ls -a 查看当前目录下的所有目录和文件(包括隐藏的文件)
ls -l 或 ll 列表查看当前目录下的所有目录和文件(列表查看,显示更多信息)
ls /dir 查看指定目录下的所有目录和文件 如:ls /usr

(三)目录操作

1.创建目录

cpp 复制代码
命令:mkdir 目录
mkdir aaa 在当前目录下创建一个名为aaa的目录
mkdir /usr/aaa 在指定目录下创建一个名为aaa的目录
递归创建目录 -p 参数
mkdir -p /a/b/c/d
同时创建多个目录和子目录

2.删除目录或文件

命令:rm [-rf] 目录 -r 递归 -f 强制

(1)删除文件

cpp 复制代码
rm 文件 删除当前目录下的文件
rm -f 文件 删除当前目录的的文件(不询问)
(2)删除目录
rm -r aaa 递归删除当前目录下的aaa目录
rm -rf aaa 递归删除当前目录下的aaa目录(不询问)
(3)全部删除
rm -rf * 将当前目录下的所有目录和文件全部删除
rm -rf /* 【自杀命令!慎用!慎用!慎用!】将根目录下的所有文件全部删除

注意:

rm不仅可以删除目录,也可以删除其他文件或压缩包,为了方便大家的记忆,无论删除任何目录或文件,都直接使用 rm -rf 目录/文件/压缩包

3.目录修改

命令:mv 和 cp

cpp 复制代码
(1)重命名目录
命令:mv 当前目录 新目录
例如:将目录aaa改为bbb
mv aaa bbb

注意:mv的语法不仅可以对目录进行重命名而且也可以对各种文件,压缩包等进行重命名的操作

(2)剪切目录 (移动目录 )

命令:mv 目录名称 目录的新位置

cpp 复制代码
示例:将/usr/tmp目录下的aaa目录剪切到 /usr目录下面
mv /usr/tmp/aaa /usr

注意:mv语法不仅可以对目录进行剪切操作,对文件和压缩包等都可执行剪切操作。

(3)拷贝目录

cpp 复制代码
命令:cp -r 目录名称 目录拷贝的目标位置
-r 代表递归
示例:将/usr/tmp目录下的aaa目录复制到 /usr目录下面
cp /usr/tmp/aaa /usr

注意:cp命令不仅可以拷贝目录还可以拷贝文件,压缩包等,拷贝文件和压缩包时不用写-r递归

4.搜索目录

cpp 复制代码
命令:find 查找范围 --name 文件名称
以什么开头 "a*" 通配符
示例: 查找/usr/tmp目录下,所有以a开头的目录或文件
find /usr/tmp -name "a*"
find . -name "a*"
相关推荐
Gofarlic_oms120 小时前
利用API实现ANSYS许可证管理自动化集成
运维·服务器·开发语言·matlab·自动化·负载均衡
档案宝档案管理21 小时前
权限分级管控,全程可追溯,筑牢会计档案安全防线
运维·网络·人工智能
倔强的石头1061 天前
【Linux指南】基础IO系列(八):实战衔接 —— 给微型 Shell 添加完整重定向功能
linux·运维·服务器
try2find1 天前
打印ascii码报错问题
java·linux·前端
观北海1 天前
AiScan-N:AI全自动化渗透测试工具的深度技术解析
运维·自动化
Ujimatsu1 天前
虚拟机安装Ubuntu 26.04.x及其常用软件(2026.4)
linux·运维·ubuntu
一直会游泳的小猫1 天前
homebrew
linux·mac·工具·包管理
Agent产品评测局1 天前
制造业生产调度自动化落地,完整步骤与避坑指南:2026企业级智能体选型与实战全景
运维·人工智能·ai·chatgpt·自动化
寒秋花开曾相惜1 天前
(学习笔记)4.2 逻辑设计和硬件控制语言HCL(4.2.1 逻辑门&4.2.2 组合电路和HCL布尔表达式)
linux·网络·数据结构·笔记·学习·fpga开发
狂奔的sherry1 天前
一次由 mount 引发的 Linux 文件系统“错觉”
linux·运维·服务器