| 命令 | 说明 |
|---|
ls | 查看当前文件夹下的所有文件、文件夹 |
ls -a | 查看当前文件夹下的所有文件、文件夹(包括隐藏的) |
ls -l 或 ll | 查看文件夹下的所有文件、文件夹,带有详情信息 |
pwd | 查看当前路径 |
| 命令 | 说明 |
|---|
cd 路径 | 切换路径,可使用 Tab 补全 |
cd .. | 返回上一个文件夹 |
cd / | 返回根目录 |
cd ~ | 返回 root 目录 |
cd - | 返回上一次所在的目录 |
| 命令 | 说明 |
|---|
mkdir 目录名称 | 创建目录 |
rmdir 目录名称 | 删除目录 |
mkdir -p 目录1/目录2 | 创建多级目录 |
| 命令 | 说明 |
|---|
touch 文件 | 创建一个空文件 |
cp 拷贝的文件 拷贝的目标路径 | 拷贝文件到指定路径 |
cp 拷贝的文件 拷贝的目标路径/自定义名称 | 拷贝文件到指定路径并自定义名称 |
mv 剪切的文件 剪切到的目标路径 | 剪切文件 |
mv 剪切的文件 剪切到的目标路径/自定义名称 | 剪切文件并自定义名称 |
rm 文件 | 删除文件,y 删除,n 取消删除 |
rm -r 文件夹 | 删除文件夹,y 删除,n 取消删除 |
rm -rf 文件夹 | 不询问,直接删除文件夹 |
| 命令 | 说明 |
|---|
cat 文件 | 查看文件的所有内容 |
more 文件 | 查看文件的内容,通过回车查看,或者空格,按 q 或 Ctrl+C 退出 |
less 文件 | 与 more 类似,不同的是 less 可以通过 PageUp、PageDown 控制 |
tail -10 文件 | 查看当前文件最后十行 |
tail -f 文件 | 动态查看文件 |
| 命令 | 说明 |
|---|
find 目录 -name 文件 | 在那个目录按文件名称查找 |
find 目录 -name 文件名* | 在那个目录按文件名称以什么开头模糊查找 |
grep 字符串名称 搜索路径 --color -A1 -B1 | 在那个路径搜索那个字符串,--color 高亮显示搜索字符串,-A1 额外显示前面一行,-B1 后面一行 |
| 命令 | 说明 |
|---|
tar -cvf 文件 | 打包 |
tar -zcvf 文件 | 打包并压缩 |
tar -xvf 文件 | 解压 |
tar -zxvf 文件 | 解压压缩包 |
tar -xvf 文件 -C 路径 | 解压到指定路径 |
| 命令 | 说明 |
|---|
vim 文件名字 | 使用 vim 编辑文件 |
i | 插入模式 |
Esc | 退出插入模式 |
:q | 退出 |
:wq | 保存并退出 |
:q! | 不保存退出 |
| 命令 | 说明 |
|---|
cat 文件1 > 文件2 | 文件1的内容放到文件2保存(覆盖) |
cat 文件1 >> 文件2 | 文件1的内容放到文件2保存(追加) |
| 命令 | 说明 |
|---|
ifconfig | 查看 IP 地址 |
ifconfig eth0 192.168.12.22 | 修改 IP 地址(重启无效),永久生效需修改 /etc/sysconfig/network-scripts/ifcfg-eth0 文件 |
hostname | 查看主机名 |
hostname 新名称 | 修改主机名(重启无效),想永久生效需修改 /etc/sysconfig/network 文件 |
| 命令 | 说明 |
|---|
service network restart | 重启网络服务 |
service network stop | 停止服务 |
service network start | 启动服务 |
service --status-all | 查看系统所有后台服务 |
netstat -nltp | 查看网络进程端口监听情况 |
| 命令 | 说明 |
|---|
service iptables status | 查看防火墙状态 |
service iptables stop | 关闭防火墙 |
chkconfig iptables off | 禁止防火墙自启 |
| 命令 | 说明 |
|---|
ps -ef | 查看正在运行的进程 |
ps -ef | grep 字符串 | 搜索进程中包含某某的进程 |
kill -9 进程id | 强制关闭进程 |
⚠️ 注意:原文中的 kill -p 应为 kill -9,-p 参数用于显示进程 ID 而非杀死进程。
| 命令 | 说明 |
|---|
chmod u=rwx,g=r,o=w 文件 | 修改权限,u 当前用户,g 当前组其它用户,o 其他组用户 |
chmod 755 文件 | 使用数字模式修改权限 |
权限说明:
r (4):读
w (2):写
x (1):执行
-:文件
d:文件夹
l:连接
| 命令 | 说明 |
|---|
clear | 清屏 |
yum install 包名称 | Linux 安装软件 |
Hosts 文件:
/etc/hosts 文件用于主机名进行访问做 IP 地址解析