linux常见基础命令
![21f9bc71d038e06fc0ef4088a64fa6c8.png](https://i-blog.csdnimg.cn/blog_migrate/174923d72f9bb9b14b7bdeae152a18d3.png)
ls命令
ls查看当前目录下的文件
-l除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出
-a显示所有文件,包括隐藏文件(以点开头)
-h容易人类阅读方式
cd命令
cd切换路径
cat、more、less、tail、watch命令
cat用来显示文件的命令
more逐页阅读
less和more差不多
tail可用于查看文件的内容
watch提供了一种方式处理重复的任务,默认watch会每2秒重复执行命令。
tail和watch配合:watch -n 2 tail -20
cp和rm命令
rm删除文件
cp复制粘贴
-r若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。
top和ps命令
top监视linux性能(有点像window的任务管理器)
k杀死进程
q退出
ps进程信息
-ef详细信息和aux差不多
grep命令
grep用于查找文件里符合条件的字符串
chmod命令
chmod权限
netstat命令
netstat用于显示网络状态
netstat -pantu本机和哪些服务器产生了连接
ifconfig命令
ifconfig查看ip
ifconfig xxx down关掉xxx
ifconfig xxx up打开
mount命令
mount用来挂载目录
dmesg命令
dmesg用于显示开机信息
find命令
find查找东西
tar命令
tar命令用于备份文件
man命令
man帮助手册
whereis命令
whereis查找东西
-b二进制的执行文件
echo命令
echo显示某些信息
-n不换行输出
vi命令
:set nu加个序号
:wq保存结果内容
i可以编辑
esc退出编辑
dd删除一行
o在光标下一行插入一行编辑
v复制
p粘贴
管道符
|上一条命令的输出,作为下一条命令参数
|| 表示上一条命令执行失败后,才执行下一条命令
&表示任务在后台执行
&& 表示前一条命令执行成功时,才执行后一条命令
linux命令大全:https://www.runoob.com/linux/linux-command-manual.html
![bfcf403ce20c433b88727fbf92a4efe0.png](https://i-blog.csdnimg.cn/blog_migrate/a6ae5da8286d871dcb6f2b1048bdc15e.png)
END
作者:ptao
文章:原创
扫码查看更多内容
![d05721b867755a3871acd0e9fb1e928e.png](https://i-blog.csdnimg.cn/blog_migrate/037ddde582664bc1a6013b5b6de83668.jpeg)