前端常用Linux命令

命令行工具(常用命令)

  • ssh
    登录:ssh [email protected]

  • cd
    cd 文件夹名 // 进入文件夹
    cd … // 返回上一级文件夹目录

  • ls
    ls // 显示不隐藏的文件与文件夹
    ls -l //显示不隐藏的文件与文件夹的详细信息
    ls -al //显示所有文件与文件夹的详细信息

  • cp
    拷贝文件:cp nginx.conf nginx.conf.bak

  • mv
    移动文件:mv nginx.conf nginx.conf.bak2

  • rm
    rm 文件名 // 删除文件
    rm 空文件夹名 // 删除空文件夹
    rm -r 文件夹名 // 删除文件夹,不管其下有多少级目录,一并删除
    rm -f 文件名 // 强制删除,没有提示
    rm -rf 文件夹名 // 删除当前目录下的所有文件并不提示(不能恢复,慎用)

  • clear
    清理命令窗口(可简写为cls)

  • exit
    关闭命令窗口

  • pwd
    输出当前文件的路径:pwd

  • mkdir
    mkdir 文件夹名 // 新建文件夹

  • pm2
    查看日志:pm2 logs
    查看应用:pm2 ls
    热更新某个应用:pm2 reload m-zxxk2.0

  • 网络和进程相关:
    查看某个端口是否被占用:netstat -anp|grep 8080
    netstat -p|head -n 10
    杀掉某个进程:kill 1727

  • vi命令
    vi 文件名称(vi + 文件名称,如果不存在这个文件,就新建文件,存在的话,就会进入该文件)
    进到文件以后,是不可编辑状态,只能看,不能编辑,这时候输入i,就可以编辑了
    编辑好之后,按esc键,然后输入:wq,就会保存编辑后的文件了,并且退出vi编辑器

要修改文件
vi i esc
:q 只是看了一下,没修改,可以直接:q 回车退出
:q! 不保存,退出
:wq 保存
:wq! 强制保存

不启动 insert的情况下
vi
3 dd:删除3行
u:撤销
dd:删除一行
yy p:复制 粘贴
3 yy p:复制多行
/: 在文件中搜索某字符串
:q 退出查看模式

  • 系统相关
    top:查看cpu
    free -m:查看内存
    df -m:以m为单位,显示硬盘空间
    apt-get install git
  • find
    搜索某文件find / -name 文件名称 查找文件位置

猜你喜欢

转载自blog.csdn.net/xiaoxiannv666/article/details/112885254