Linux常用命令
命令 | 解释 |
---|---|
文件查找命令 | |
find | 直接搜索整个文件目录,功能最强大但速度超慢 |
whereis | 查命令、源文件和man文件 |
locate | 超快速查找任意文件。它会从linux内置的索引数据库查找文件的路径,索引速度超快 |
which | 常用于查找可直接执行的命令 |
grep | 常用于分析一行的信息,若当中有我们所需要的信息,就将该行显示出来 |
ls | 展现文件夹内容 |
cd | 切换目录 |
文件处理命令 | |
cp | 复制文件 |
rm | 删除文件 |
mv | 移动文件 |
tar/gzip | 打包 |
mkdir | 新建目录 |
rmdir | 删除目录 |
文件编辑与查看 | |
vi/vim | 编辑文件 |
cat | 查看文件 |
more | 按页查看文件,可往后翻页 |
less | 按页查看文件,可往前、往后翻页 |
tail | 从指定位置查看到尾部 |
head | 从开头查看到指定位置 |
diff | 比较文件差异 |
进程相关命令 | |
ps | 查看进程 |
kill | 终止进程 |
free | 查看内存使用情况 |
top | 查看性能情况,包含内存和CPU使用情况 |
权限相关命令 | |
chmod | 修改文件权限 |
chown | 修改文件所有者 |
chgrp | 修改文件所属组 |
useradd | 增加用户 |
usermod | 修改用户信息 |
userdel | 删除用户 |
groupadd | 增加组 |
groupdel | 删除组 |
passwd | 设置用户密码 |
sudo | 用来以其他身份来执行命令,预设的身份为root |
网络相关命令 | |
ping | 确定网络连接状态 |
ssh | 远程登录 |
telnet | 远程登录 |
wget | 远程下载 |
scp | 远程复制文件 |
ifconfig | 查看网络配置 |
route | 查看路由信息 |
vim编辑器命令补充 | |
dd | 删除整行 |
yy | 复制整行 |
p | 粘贴dd/yy的内容 |
1G | 返回文章首行 |
G | 返回文章末行 |
0 | 返回行首 |
$ | 返回行尾 |
:q | 结束 |
:q! | 强制结束 |
:w | 保存 |
:qw | 保存并退出 |
i | 进入insert模式 |
*vim默认进入command模式,按i进入insert模式,按esc返回conmmand模式 |
欢迎对IT感兴趣的小伙伴关注我。