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命令 -> 正文阅读

[系统运维]LINUX命令

一 · 文件和目录常用命令

1.如何切换到个根目录 cd ~ ? ??
2.查看某目录下的所有文件信息,并列出文件大小 ?cd /某目录 ?,??ls -lah
3.查看/bin目录下是所有.sh结尾的文件 cd /bin ?, ls -a *.sh
回顾总结:ls [-lah] ?[文件/目录]。-l是列表方式 展示内容详细信息,-a 是显示所有文件,包括隐藏,-h 是配合-l显示出文件的存储大小


1. ?如何切换到上一级 cd .. ?,如何切换到根目录/其他目录 ?cd ~ ,cd ?/其他目录
2. 以相对路径的方式切换到/home 目录下 ? ----- cd ../home
3. 以相对路径的方式切换到/usr/local 目录下 ----cd ../usr/local/??
回顾总结:绝对路径用的比较多,也相对可靠。但有些情况下用相对路径更方便


1. 在当前目录下创建一个文件 ?touch 文件名 ? ,若文件名存在,更新文件修改时间,若不存在,创建对应的文件??
2. 创建个目录在里面存东西,也可以cd切换。mkdir 目录名称 ?。跟-p,实现递归创建,什么意思?---
3. 删除一个文件/目录 ?rm -ir 文件名, ?rm -rf 目录名 ?。-r 是删除文件夹和文件夹下所有的内容, -i 是交互执行 询问是否删除, y 是删除
4. 删除/opt目录下所有的test开头的目录 ?rm -rif? test*
回顾总结:touch 文件是相对于windows的文本,mkdir 目录名不能与当前目录下的文件或目录同名,否则创建不成功。
rm删除文件是无法恢复的,慎用



1. 将/etc/hosts文件复制到/opt目录下 ? cp -vcif /etc/hosts ? /opt
2. 将/opt/hosts文件移动到/etc 目录下 ? ?mv -vif ?/opt/hosts ?/etc
3. 查看当前目录下以h开头文件/目录展示? ?? ?ls -lah h* ? ,以h开头的文件/目录列表展示
4. 其他查看文件命令 ?cat 文件名:查看内容较少的文件,一次显示所有内容。cat 可创建 可查看 可合并 可追加文件等功能? ?command cat
?more 文件 ?,适用查看内容较多文件,每次显示一页内容,分屏显示内容,在管道符 ?| ?用的比较多, 更多内容
?grep ?文件 ? ,查看内容较多的文件,在管道符 ?| ?用的比较多, 过滤文件。
6. 通过grep搜索/var/log/messages 文件中包含vmware/Vmware关键字的行展示

? grep -n [vV]mware /var/log/messages
回顾总结: 复制时注意文件/目录的位置---路径。grep是强大的文本搜索工具,允许对文本进行模式查找【正则表达式】,比如:grep -n `^a` 1.txt ?搜索行首内容为a文本开头的行
grep -n 'ke$' 1.txt ?搜索行尾内容以ke 文本结尾的行 ? ?^ 行首 , ?$ ?行尾



1. ?重定向,> 输出到新文件中,会覆盖原有内容
ls -l > 1.txt ?是将当前文件下的所有文件都输出到1.txt的文件中了
练习:①通过重定向命令删除 /var/log/mess?文件中的内容 ? ? > /var/log/mess??,直接指向这个文件。或者 cat > /var/log/mess? 回车。直接写空,覆盖掉 ?
② 通过重定向命令将1.txt 和 2.txt的文件内容合并到3.txt文件中 ? ?cat 1.txt 2.txt ?>> 3.txt
③ 通过grep过滤出 /bin 目录下包含test文本的内容 ? ? ls ?/bin ?| ?grep ?^test ? 注意 ls -l /bin ?| grep ^test 不可以。因为-l 是开头带权限的,所以过滤不出来,grep 查找文件开头的。

>> 是表示追加到新文件中,不会覆盖文件原有的内容。
ls -l >> zxc.txt ? ?是又在原来的内容后面追加了内容
2. ?会将一个命令的输出结果 ?通过管道 ?做为另一个 命令的输入
ls -l ?/usr/bin ?| ?more ? ?将/usr/bin 的内容 通过管道 ?再more 分屏显示
ls /usr/bin | ?grep '^au' ?将usr/bin 的内容通过管道 ?再grep 过滤出au开头的文件
3. 其他命令: pwd 显示当前所在的目录, ?clear ?清除当前屏内容 ? , ?which ?命令/工具名称 ?查找工具或者程序的安装位置

回顾总结:重定向是非常灵活的,和其他命令也可以搭配使用
?

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

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