特点

  1. 稳定

  2. 安全性高

  3. 免费

系统目录

  • / :系统根目录;

  • ~:/root 管理员目录;

  • etc:系统配置目录;

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

    • root:用户;

    • 其他用户:

  • 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 客户端工具;

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

Linux 常用指令及客户端工具的更多相关文章

  1. linux常用指令

    整理下来的linux常用指令 mount [-t 文件系统] 设备文件名 挂载点挂载命令,一般用于在挂载ISO,或者其他比如U盘等设备时使用,[-t iso9660]为固定格式,可写可不写,非必写项. ...

  2. ROS零门槛学渣教程系列(二)——Linux常用指令:mkdir、tar、 unzip、cp、scp、mv、rm、find、apt、ssh

    Linux常用指令通过上一教程,我们获得了ubuntu系统.Linux是一个很大的领域.但不要紧张,我们一步步来就是了,跟着教程,需要能用到新知识,会提前介绍给大家.下面学习几个常用的Linux指令. ...

  3. Linux常用指令【转载】

    [收藏]Linux常用指令[转载] $ 命令行提示符 粗体表示命令 斜体表示参数 filename, file1, file2 都是文件名.有时文件名有后缀,比如file.zip command 命令 ...

  4. 【ZZ】Linux常用指令

    linux常用指令 - 个人文章 - SegmentFault 思否 https://segmentfault.com/a/1190000011068772 查看目录下有什么文件信息 ls //lis ...

  5. Linux常用指令(三)

    进入京东运维组实习,收到了很多同事的热心指导,自己也努力学习,按照他们给出的学习计划,真的很充实,学到了很多不只是开发方面的知识. 以下简单记录下自己的笔记,方便以后查阅. 1.文件系统 Linux系 ...

  6. Linux 常用指令总结

    一. 与时间有关的参数: 1.find 基本语法参数如下: find [PATH] [option] [action] -mtime n : n为数字,意思为在n天之前的“一天内”被更改过的文件: - ...

  7. Linux常用指令全集

    Linux简介及Ubuntu安装 常见指令 系统管理命令 打包压缩相关命令 关机/重启机器 Linux管道 Linux软件包管理 vim使用 用户及用户组管理 文件权限管理 大牛笔记-www.weix ...

  8. Linux常用指令整理

    Linux常用命令整理 快捷键 [Tab] [Tab] 接在一串指令的第一个字的后面,则为"命令补全": [Tab] 接在一串指令的第二个字以后时,则为"文件补齐&quo ...

  9. Linux常用指令总结

    概述 因为平时不是经常使用Linux系统,每次用到都需要重新温习一遍,这里对自己平时经常使用到的指令做个小结,方便后面直接查阅. 常用指令 登陆root指令 sudo su - 安装软件及卸载指令 d ...

  10. linux常用指令学习记录

    前言 本文主要为学习贴,用来记录一些 linux上的常用指令 以供参考. 文件内容查看 cat 从上往下阅读文件内容 cat [-AbEnTv] ${FILE_NAME) cat -n /etc/is ...

随机推荐

  1. php session存进去,取不出来

    目录 一.检查 php.ini 二.查看 /var/tmp 是否有读写权限 ,如果没有: 三.检查 php-fpm 配置文件 四.重启 php-fpm 一.检查 php.ini vim /etc/ph ...

  2. Mqtt集成与设计

    Mqtt集成 集成mqtt,我们首先得明白什么是mqtt: MQTT(Message Queuing Telemetry Transport)是一种轻量级.基于发布-订阅模式的消息传输协议,适用于资源 ...

  3. Git安装与Git GUI的使用

    一.下载安装包 官网:https://git-scm.com/downloads(下载慢) 或 https://pc.qq.com/search.html#!keyword=git,本人使用的是Git ...

  4. Docker图形化工具Portainer安装

    Docker方式安装 我们可以直接使用 **Docker** 的方式来安装 首先创建数据卷,实现数据持久化 docker volume create portainer_db 启动 **Partain ...

  5. linux服务器通过X11实现图形化界面显示 1 背景描述

    有些LINUX服务器出于性能和效率的考虑,通常都是没有安装图形化界面的,那么图形化程序在服务器上压根儿就跑不起来,或者无法直接显示出来,这就很尴尬了!那么如何解决这个问题呢?可以基于X11 Forwa ...

  6. 【Java】修饰符

    修饰符(Modifier):是用于限定类型以及类型成员的声明的一种符号. 其用来定义类.方法或者变量,通常放在语句的最前端. 例子: public class Person { default Str ...

  7. Markdown 中如何添加图片

    语法 ![alt text](uri "optional title") alt text:可选,图片标签,用来描述的关键词,图片加载错误时候的替代文本,也可用于SEO. uri: ...

  8. Go 调用系统默认浏览器打开链接

    Go Package 相关包 os/exec 实例 调用Windows系统默认浏览器打开链接 package main import ( "fmt" "os/exec&q ...

  9. 本地学习环境minikube安装

    有感于K8S太强大和自己的太无知,索性来系统学习下K8S.网上一番攻略,起码先得有个本地学习环境,所以安装一个minikube,下面记录安装过程,供有需要的人使用. 看看minikube架构: 我是在 ...

  10. 通过TTS模型让猴哥给你讲个故事

    "假"标题:通过TTS模型让猴哥给你讲个故事 "真"标题:使用Python调用硅基流动TTS模型并播放返回的音频数据过程记录 TTS介绍 TTS(Text-to ...