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大神成长史(二)

目录

引言:

创建新的空目录(mkdir命令)

创建单个目录:

创建多个目录

创建文件(touch命令)

创建单个文件

创建多个文件

创建链接文件?

复制文件或目录(cp命令)

删除指定文件或目录(rm命令)

移动文件或目录(mv命令)

查找(which命令)/文件存放目录

查找文件或目录(find命令):采用递归方式,根据目标的名称

find(采用递归方式,根据目标的名称、大小、类型等不同属性进行精细查找)

用yum指令安装tree软件包

总结:


引言:

前面我们分享了一些Linux的简单命令,现在我们再来分享一下Linux其他简单命令

创建新的空目录(mkdir命令)

在Windows操作系统中创建目录详细大家都会,但是在Linux中与其有所不同,在Linux操作系统中我们使用命令来创建?

创建单个目录:

mkdir加目录名称

例:mkdir? xxx :创建一个名为xxx的目录

?

创建多个目录

创建多个目录时需要使用一个参数:-p:一次性创建嵌套的多层目录

例:mkdir? -p? g/a/cb?一次性创建g,a,b三个目录

?

创建文件(touch命令)

创建单个文件

touch? a.txt? 创建名为a.txt的文件

创建多个文件

touch? c.txt d.txt e.txt

创建多个联系的文件

touch {1..5}?

创建链接文件?

软链接(相当于快捷方式) ln -s 源文件 test 目标文件

硬链接(相当于复制一个副本) ln 源文件 test 目标文件

复制文件或目录(cp命令)

  • cp -f? 覆盖目标同名文件或目录时不进行提醒,直接强制执行
  • cp -i? 覆盖目标同名文件或目录时提醒用户确认
  • cp -p 复制时保持源文件的权限,宿主及时间标记属性不变
  • cp -r? 复制目录时必须使用此选项,表示递归复制所有文件及子目录

?注:当复制目录切希望不用提醒直接强制执行时需要在命令前加"\"符号,或者更改默认递归.

删除指定文件或目录(rm命令)

rm? -ir? xxx? 删除xxx这个目录

?rm -rf? /* 删除当前目录下全部

移动文件或目录(mv命令)

mv? a/opt/? ? 将a移动到opt

?

mv? class a class 14? ? 将class 13更改为class 14

查找(which命令)/文件存放目录

which? 命令|程序名或which -a 命令|程序名

查找文件或目录(find命令):采用递归方式,根据目标的名称

find [查找范围] [查找条件表达式]

  • -name? 根据目标文件名称进行查找,允许使用 "*"
  • -size? 根据"+,-"号设置超过大小或指定大小作为查找条件
  • -user? 根据文件是否属于目标用户进行查找
  • -type 根据文件类型查找:普通文件(f),目录(d),块设备文件(b),字符设备文件(c)
  • -a? 表示而且,使用时说明需要同时满足前后条件
  • -o? 表示或者,使用时说明需要满足前一个条件或者后一个条件

find(采用递归方式,根据目标的名称、大小、类型等不同属性进行精细查找)

find [查找范围]? ?[ 查找条件表达式]

!:取反

-exec? 调用

案例:

1.查找home文件下所有文件各结尾为.txt的文件

? ? find /home -name ".txt";

2.查找home文件下所有以a开头的文件

find /home -name 'a*";

3.查找文件类型不是"f" 的列出

find /home ! -type f;

经典案例:查找出5天前以txt结尾的放到{}中

find ./name "*.txt" -mtime -5 -exec ls-ln{}\;

用yum指令安装tree软件包

命令:yum install tree -y? ? ? ? 注:-y表示直接同意

?

tree相对其他命令来说比较友好(此指令需要联网才能使用)

?

总结:

Linux的基础命令很多,对于初学者来说需要慢慢消化。只有学会这些命令以后才能进行后期的操作以及维护。加油!

?

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

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