Linux的常用命令

  • 文档型:文件相关命令(touch,cat,echo,rm,vi,cd)

touch 创建文件

touch test.txt

vi  编辑文件

vi test.txt

编辑完成后,:wq 保存文件;:q! 不保存文件

cat  查看文件

cat test.txt

echo  覆盖文件内容

echo 'hello world'  >  test.txt

rm 删除文件

rm test.txt

mkdir 创建文件夹

mkdir testdir       
rm -r testdir/    //删除文件夹
rm -rf            //强制删除
  • 硬件型:磁盘/进程/服务/网络

查看进程

ps -ef | grep 进程名(如:docker/nignx)             //grep为筛选的意思

查看服务

service sshd status     //查看服务
service sshd stop       //停止服务
service sshd restart    //重启服务

 

  • 功能型:压缩/解压/下载/远程

wget 下载压缩包

wget   XXXX.tar.gz

tar zxvf 解压压缩包

tar zxvf  文件名

tar zcvf 压缩文件

tar zcvf 压缩前文件名  压缩后文件名

 

查看默认监听端口

netstat -anlp | grep sshd

 

查看配置文件路径

vi /etc/ssh/sshd_config