| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Linux中常见命令1 -> 正文阅读 |
|
[系统运维]Linux中常见命令1 |
一、帮助命令 clear:清屏命令 或者ctrl+l也可清屏 man:查看命令 如man ls会详细解释ls命令的信息,像API帮助文档 按q退出 help:查看命令的说明 二、目录操作命令 cd:打开目录 cd .. 向上退一级退目录 cd / :去主顶级目录下,斜杠表示顶级目录/根目录 如/下面有opt,opt下面有soft,现在在opt里面要进soft里面,有两种写法 相对路径:从当前目录往下找 cd soft/ 绝对路径:从根目录一层一层往下写 cd /opt/soft/ ls:查看目录下的文件????????? ls -a:会把所有隐藏的目录都显示出来 pwd:查看当前所在目录 ll:看所有的文件以及文件的信息,以列的方式显示目录下的文件列表 查看结果举例 drwxr-xr-x 第一个字母表示文件的类型,前面是d代表文件夹 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?-代表文件 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?l代表软链(快捷方式) 后面的所有字母代表权限,每三个字母代表一组, 三组依次是自己/文件的创造者、同组用户、其他用户,每组里面的r表示读 w表示写 x表示运行 如d rwx r-x r-x 表示自己有读写运行的权限,同组用户有读和运行的权限,其他用户有读和运行的权限 20表示序号 第一个root表示创造这个文件的用户 第二个root表示该用户隶属的组 3220表示文件大小 Sep 17 08:27表示创建时间/修改时间 最后dev是文件名 mkdir:创建文件夹 mkdir /opt/123:不加参数只能创造一级文件夹 mkdir -p /opt/456/789:建多重文件夹,在opt下面建了个456,然后在456下面建789 rm -rf:递归删除文件或目录 rf:r表示递归 f是文件 下面的所有东西都会被删掉 ??? rm -rf /opt/456:删除456,下面的789也删除掉了 rm -ri:删除文件前询问用户 cp:复制文件命令 teb键是快捷键 cp /opt/文件名 想要复制到的位置 如cp /opt/mysql-community-release-el7-5.noarch.rpm /opt/aaa 是把根目录下面的opt下面的mysql-community-release-el7-5.noarch.rpm复制到根目录下的opt下的aaa文件夹下 mv:移动文件或修改文件名???? ?表示把opt里面的mysql-community-release-el7-5.noarch.rpm文件移动到opt里面的123里面 ?表示移动并且改名。将123里的mysql-community-release-el7-5.noarch.rpm文件移动到opt里面,并且将原本的名字mysql-community-release-el7-5.noarch.rpm改名为3245.rpm 三、文件操作命令 touch:创建文件 ?touch a.txt ? vim 不存在的文件名:会自动创建出文件来,并打开编辑器 cat:查看文件内容 cat a.txt vim:记事本查看文件 vim a.txt ?? vim中按i进入编辑模式 ?? 在vim中复制:按ESC进入命令模式(最底下一行变白了) yy:复制一行,想复制几行前面加数字几,4yy复制四行,移动光标然后按p粘贴到你想要的位置 more/less: 文件内容分屏查看器 当文件太长时使用more a.txt 然后按空格键往下看 head –n:显示指定文件开始的n行数据 head -1 a.txt 显示a.txt文件的第一行 ,head -3 a.txt显示文件的前三行 tail –n:查看某个文件结尾N行的内容 tail -3 a.txt显示a.txt文件的最后三行 四、文件编辑命令vim 用vim打开文件相当于高级记事本 vim编辑器有三种模式:命令模式、编辑模式、末行模式。 「命令模式」:可以进行删除、复制、粘贴等快捷操作。 「编辑模式」:可以编辑文件内容。按i进入,下面会出现insert 「末行模式」:可以通过命令操作文件,比如搜索、保存、退出等。 按ESC进入命令模式/末行模式 命令模式下的操作: ????? yy:复制一行 ????? 数字yy:复制几行。想复制几行前面加数字几,如4yy复制四行 ????? p:粘贴 dd:删除一行 ??3dd:删除三行 shift+g:直接到文件最后一行 u:撤回操作 按英文状态的? :q! 强行退出,不保存就退出 :wq 保存后退出 :w 只保存不退出 / 表示搜索 如 /var表示搜索文件里的var :数字 表示到第几行 如 :1表示到第一行 :20表示到第20行 :set number 显示行号 :set nonu??? 取消显示行号 |
|
|
上一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/28 19:53:11- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |