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实用命令(文件目录类)

文件目录类

pwd指令

功能描述:显示当前工作目录的绝对路径

基本语法:

pwd

ls指令

显示当前目录文件详情

基本语法:

ls [选项] [目录或文件]
常用选项:
-a:显示当前目录所有的文件或目录,包括隐藏的
-l:以列表的形式显示信息

cd指令

切换目录

基本语法:

cd [参数] (功能描述:切换到指定目录)
理解:绝对路径和相对路径
cd ~或者cd:回到自己的home目录,比如你是root,cd ~到root
cd..:回到当前目录的上一级目录

mkdir指令

用于创建目录

基本语法

mkdir [选项] 要创建的目录
常用选项:
-p:创建多级目录

rmdir指令

rmdir指令删除空目录

基本语法

rmdir [选项] 要删除的空目录
常用选项
-rf:什么妖魔鬼怪都给你删了

touch指令

touch指令创建空文件

基本语法

touch 文件名称

cp指令

cp指令拷贝文件到指定目录

基本语法

# source:源文件   dest:拷贝后存放的路径
cp [选项] source dest
常用选项
-r:递归复制整个文件夹
强制覆盖不提示的方法:\cp,例如\cp/usr/local /opt

rm指令

说明:rm指令移除文件或目录

基本语法

rm [选项] 要删除的文件或目录
常用选项:
-r:递归删除整个文件夹
-f:强制删除不提示

mv指令

mv移动文件或目录或重命名

基本语法

mv oldFileName newFileName (功能描述:重命名)
mv /temp/movefile /targetFolder (功能描述:移动文件)

cat指令

cat查看文件内容

基本语法

# 只能浏览文件
cat [选项] 要查看的文件
常用选项:
-n:显示行号

使用细节

  • cat只能浏览文件,而不能修改文件,问了浏览方便,一般会带上管道命令| more

  • car -n /etc/profile | more [进行交互]

more指令

more指令是一个基于VI编辑器的文本过滤器,它以全屏幕的方式按页显示文本文件的内容。more指令中内置了若干快捷键(交互的指令),详见操作说明

基本语法

more 要查看的文件

操作(快捷键)

操作功能说明
空白键(space)代表向下翻一页
Enter代表向下翻一行
q代表立刻离开more,不在显示该文件内容
Ctrl+F向下滚动一屏
Ctrl+B返回上一屏
=输出当前行的行号
:f输出文件名和当前行的行号

less指令

less指令用来分屏查看文件内容,它的功能与more指令类似,但是比more指令更加强大,支持各种显示终端。less指令在显示文件内容时,并不是一次将整个文件加载之后在显示,而是根据显示需要加载内容,对于显示大型文件具有较高的效率。

基本语法

less 要查看的文件

操作(快捷键)

操作功能说明
空白键(space)向下翻动一页
[pagedown]向下翻动一页
[pageup]向上翻动一页
/字符串向下搜寻[字串]的功能;n:向下查找,N:向上查找
?字符串向上搜寻[字串]的功能;n:向下查找,N:向上查找
q离开less这个程序

echo指令

echo输出内容到控制台

基本语法

echo [选项] [输出内容]

head指令

head用于显示文件的开头部分信息,默认情况下head指令显示文件的前10行内容

基本语法

# 查看文件头10行内容
head 文件 
# 查看文件头5行内容,5可以是任意行数
head -n 5 文件

tail指令

tail用于输出文件中尾部的内容,默认情况下tail指令显示文件的前10行内容

基本语法

# 查看文件尾10行内容
tail 文件
# 查看文件尾5行内容,5可以是任意行数
tail -n 5 文件
# 实时追踪该文档的所有更新
tail -f 文件

>指令和>>指令

输出重定向和>>追加

基本语法

# 列表的写入到文件a.txt中(覆盖)
ls -l > 文件
# 列表的内容追加到文件aa.txt的末尾
ls -al >> 文件
# 将文件1的内容覆盖到文件2
cat 文件1 > 文件2
echo "内容" >> 文件

ln指令

软链接也称为符号链接,类似与windows里的快捷方式,主要是存放了链接其他文件的路径

基本语法

# 给原文件创建一个软连接
ln -s [原文件] [软链接名]

注意:当我们使用pwd指令查看目录时,仍然看到的是软链接所在目录

history指令

查看已经执行过历史命令,也可以执行历史指令

基本语法

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

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