linux 常用命令行

腾讯-linux基础入门

文件相关

命令 功能 例子
mkdir 创建文件夹 mkdir $HOME/testFolder
cd 切换 cd …/ 回到上一级目录
mv 移动 mv $HOME/testFolder /var/tmp
rm 删除 -rm -rf /var/tmp/testFolder
ls 查看 ls /etc
touch 创建文件 touch ~/testFile
cp 复制 cp ~/testFile ~/testNewFile
rm 删除文件 rm ~/testFile
cat 查看文件内容 cat ~/.bash_history

过滤,管道,重定向

命令 功能 作用 缺点
grep ‘信息’ 文件夹 过滤出 *文件夹所有 ‘信息’ grep ‘root’ /etc/passwd 无法过来目录下的所有文件
grep -r ‘linux’ 递归过滤*目录 grep -r ‘linux’ /var/log/ 过滤了整个目录
管道操作符 | 串联两个命令 cat /etc/passwd | grep ‘root’ 将上一个命令结果输入到下一个命令
pipe
ls /etc | grep ‘ssh’ 过滤/etc目录下名字包含ssh的目录 不包含它的子目录
重定向操作符 >< 将命令的输出重定向到一个文件中 echo ‘Hello World’ > ~/test.txt

运维相关

命令 功能 例子
ping 检查网络联通 ping -c 4 cloud.tencent.com 发送四个ping包
netstat 显示各种网络相关信息
netstat -lt 列出监听状态的tcp端口 netstat -lt
netstat -tulpn 查看所有端口信息,包括PID和进程名称
ps 过滤得到当前系统中的ssh进程信息 ps aux | grep ‘ssh’

猜你喜欢

转载自blog.csdn.net/qq_39782872/article/details/86686558