linux 常用命令

 1.ps查看进程 

   查看kg用户下的进程:ps aux |grep kg 

   查看某个程序的进程:ps -ef |grep kg_fk_etl

2. wget 从网络下载一个文件并保存在当前目录

3. 压缩解压

  压缩:tar -zcvf test.txt.tar.gz test.txt

  解压:tar -zxvf  test.txt.tar.gz

6. netstat 查看端口使用情况

   netstat -ntlp 查看当前所有tcp端口

   netstat -ntlp | grep 3306 查看3306端口的使用情况

 9.chmod:修改文件权限

     chmod go=w test.txt

10. chown 修改管理者权限:  

      sudo chown kg:kg /home/kg/qrh/

11.scp 远程服务器>>本地服务器:

    scp kg@10.100.xx.xx:/home/kg/qiaoruihua/kg_vp* .

   远程拷贝目录:

   scp -r kg@10.100.xx.xx:/home/kg/qiaoruihua/  .

12.scp 本地服务器>>远程服务器

  scp test.txt kg@10.100.xx.xxx:/home/kg/qiao/

15.查看正在运行的进程    jobs -l  

   jobs -l选项可显示当前终端所有任务的PID,jobs的状态可以是running,stopped,Terminated。+ 号表示当前任务,- 号表示后一个任务

16.后台运行文件

   nohup ./test.sh >/dev/null 2>&1 &

17.重定向: 2>&1

    将标准输出或者错误输出写入到指定文件,如果该文件中已包含数据,新数据将写入到原有内容的后面

    cat linux.txt 2>&1 demo.txt

 

 

 

 

  

posted on 2019-02-21 10:14  happygril3  阅读(265)  评论(0)    收藏  举报

导航