IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: 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??? 取消显示行号

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章           查看所有文章
加:2022-09-21 01:04:54  更:2022-09-21 01:09:17 
 
开发: 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-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码
数据统计