1.Linux基础命令
ip addr | 查看ip命令 |
pwd | 查看当前所在目录 |
ping ip或域名 | 查看网络是否可用 |
Ctrl+c | 强制结束占用窗口的命令 |
top | 查看内存情况 |
kill -9 pid | 强制杀死指定进程 |
ps -ef | grep -i 进程名 | 强制杀死指定进程 |
clear | 清屏 |
history | 查看历史命令 |
reboot | 重启 |
shutdown -h now | 关机 |
具体命令 -h | 查看具体命令的帮助信息 |
2.目录相关命令
cd命令
cd [目录或符号] | 切换到指定目录 |
cd ~ | 切换到家目录(/root目录) |
cd . | 切换到当前目录 |
cd.. | 切换到上一级目录 |
cd - | 从哪来,回哪去 |
ls命令
ls[参数] [目录] | 展示指定目录下的内容 |
ls -a [目录] | 展示目录下所有目录(包括隐藏目录) |
ls -b [目录] | 展示目录下所有目录(不包含隐层目录) |
ls -l [目录] | 以列表的形式展示目录下的目录 |
mkdir
mkdir 目录名 | 创建目录 |
mkdir -p 目录名 | 创建多级目录 |
rm
rm -rf 目录名 | 删除指定目录(-r 递归 -f 不提示) |
cp
mv
3.文件相关命令
touch 文件名 | 创建新文件 |
vi 文件名 | 编辑文件 |
cat 文件名 | 查看文件,展示文件所有内容,适合查看小文件 |
more 文件名 | 分页展示文件内容 |
tail -f 文件名 | 动态查看文件内容 |
rm -f 文件名1 文件名2 | 删除文件不提示 |
cp 原文件名 目标目录 | 复制文件到指定目录 |
mv 文件名 目录 | 移动文件到指定目录 |
tar -zcvf 压缩后的文件名 被压缩的文件或目录列表 | 压缩指定文件或目录 |
tar -zxvf 要解压的文件名 -C 指定目录 | 解压文件到指定目录 |
4.查找命令
find 目录 参数 文件名 | 在指定目录及其子目录下查找文件 |
grep 内容 文件名 | 在指定文件中查找指定的文本内容 |
5.权限命令
![](https://i-blog.csdnimg.cn/blog_migrate/1a5a79dda16b2a3294e7543712b9ce00.png)
chmod 权限 文件
chmod 777 文件名
777有3位,最高位7是设置文件所有者访问权限,第二位是设置群组访问权限,最低位是设置其他人访问权限。
其中每一位的权限用数字来表示。具体有这些权限:
- r(Read,读取,权限值为4):对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目 录的权限。
- w(Write,写入,权限值为2):对文件而言,具有新增、修改文件内容的权限;对目录来说,具有删除、移动目录内文件的权限。
- x(eXecute,执行,权限值为1):对文件而言,具有执行文件的权限;对目录了来说该用户具有进入目录的权限。
首先我们来看如何确定单独一位上的权限数值,例如最高位表示文件所有者权限数值,当数字为7时,7用“rwx”表示 –{4(r)+2(w)+1(x)=7}–又如果数值为6,则用“rw-”表示–{4(r)+2(w)+0(x)=6}–,”-”表示不具备权限,这里表 示不具备“执行”权限。