Linux 常用指令及客户端工具

特点

  1. 稳定

  2. 安全性高

  3. 免费

 

系统目录

  • / :系统根目录;

  • ~:/root 管理员目录;

  • etc:系统配置目录;

  • home:系统为每一个除 root 以外的用户创建一个以用户名为名称的文件夹;

    • root:用户;

      Linux 常用指令及客户端工具

    • 其他用户:

      Linux 常用指令及客户端工具

  • usr:所有用户安装的软件都放到该目录下;

    • 通常在 usr/local/ 下新建一个 tmp 文件夹,所有上传的压缩包均存放在该文件夹中;

 

常用命令

说明

  1. 以下命令的 + 号,相当于服务器中的 空格;

  2. 以下命令的 | 号,代表 或者 的意思;

 

  • pwd:当前全路径;

  • cd + 路径:进入指定路径下;

    • cd /...:绝对路径;

    • cd ../:相对路径;

    • cd ./:当前路径;

  • mkdir + 文件夹名:新建文件夹;

  • ll:列表显示当前路径下的文件|文件夹;

    • ll -a:显示隐藏文件|文件夹;

  • ls:平铺显示当前路径下的文件|文件夹;

  • touch + 文件名:创建新建文件;

  • vi + 文件名:编辑文件|新建文件并编辑文件;(文件默认处于不可编辑状态)

  • vim + 文件名:编辑文件|新建文件并编辑文件(升级版的 vi — 带颜色);(文件默认处于不可编辑状态)

    • i | insert(小键盘):开启编辑模式;

    • esc(按键):退出编辑模式;

    • :(英文冒号):开启退出模式;

    • wq:保存并退出;

    • q:退出;

    • q!:强制退出;

  • cat + 文件名:查看文件中的内容;

  • head + 文件名:查看文件中的前十行内容;

    • head + n + 文件名:查看文件中的前 n 行内容;

  • tail + 文件名:查看文件中的后十行内容;

    • tail + n + 文件名:查看文件中的后 n 行内容;

  • tailf + 文件名:动态显示文件后十行内容;

    • tailf + n + 文件名:动态显示文件中的后 n 行内容;(常用于监听服务启动日志)

  • echo + ‘内容‘ + >> + 文件名:向文件末尾添加执行内容;

  • ifconfig:显示网卡信息(IP...);

  • reboot:重启机器;

  • tar + -zxvf + 压缩包名:解压压缩包;

  • Ctrl + C(按键组合):中断操作;

  • cp + 原文件名 + 指定路径/文件名:将原文件复制到指定路径下(可重命名);

  • cp + -r + 原文件夹名 + 指定路径/文件夹名:将原文件夹复制到指定路径下(可重命名);

  • mv + 原文件名 + 指定路径/新文件名:剪切(具备重命名功能);

  • rm + -rf + 文件夹名|文件名:删除文件|文件夹(免确认);(可用删除多个,用空格隔开)

  • clear:清屏;

  • shutdown:关机;

  • firewall-cmd:防火墙命令;

    • firewall-cmd --state:查看防火墙运行状态;

    • firewall-cmd --list-ports:查看已开放的端口号列表;

    • firewall-cmd --zone=public --add-port=3306/tcp --permanent:添加要开放的端口号(3306);

    • firewall-cmd --reload:重启防火墙;

  • find 指定路径 -mtime -n:查看指定路径下,n天之内被修改的文件;

  • ps aux|grep 进程名称:显示进程相关信息(PID等,用于关闭进程);

     

 

客户端工具

Cent OS 默认只开放 22 端口;

  • Xshell:Linux 客户端工具;

    Linux 常用指令及客户端工具

  • Filezilla:基于 FTP 的客户端工具,可以快速完成文件上传功能;

    Linux 常用指令及客户端工具

Linux 常用指令及客户端工具

上一篇:linux基础命令二


下一篇:Linux的提权技巧Linux的提权技巧