Linux day 1129

家人们今天继续学习Linux,ok话不多说一起去看看吧

.Linux常用命令

3.1 Linux命令体验

3.1.1 常用命令演示
在这一部分中,我们主要介绍几个常用的命令,让大家快速感
受以下 Linux 指令的操作方式。主要包含以下几个指令:
  • ls命令 
ls :查看当前目录下的内容 ( 文件及目录 )
ls / :查看指定目录 (/) 下的内容
  • pwd命令 
pwd :查看当前所在目录

 

  • cd命令
cd / :切换到根目录
cd /root :切换到 /root 目录

  • touch命令
touch a.txt :创建文件 a.txt
touch b.txt c.txt d.txt :一次性创建文件 b.txt,c.txt,d.txt

  • mkdir命令 

mkdir test:创建文件夹test

  • rm命令 
rm d.txt 删除文件 ( 删除文件时 , 需要确认 , 输入 y, 代表确定)

  •  乱码问题
在执行 Linux 命令时,提示信息如果显示为乱码。这是由于编
码问题导致,只需要修改 Linux 的编码即可,命令如下:
echo 'LANG="en_US.UTF-8"' >> /etc/profile
source /etc/profile
3.1.2 Linux命令使用技巧

在我们使用Linux系统命令时,可以使用以下几个技巧: 

  • Tab键自动补全
  • 连续两次Tab键,给出操作提示
  • 使用上下箭头快速调出曾经使用过的命令
  • 使用clear命令或者Ctrl+l快捷键实现清屏
3.1.3 Linux命令格式

command [-options] [parameter]
说明 :
command: 命令名
[-options]: 选项,可用来对命令进行控制,也可以省略
[parameter]: 传给命令的参数,可以是零个、一个或者多
注意 :
[]: 代表可选
命令名、选项、参数之间有空格进行分隔

3.2 文件目录操作命令

3.2.1 ls命令

作用: 显示指定目录下的内容

语法 : ls [-al] [dir]
说明 :
-a 显示所有文件及目录 (. 开头的隐藏文件也会列出 )
-l 除文件名称外,同时将文件型态 (d 表示目录, - 表示文
) 、权限、拥有者、文件大小等信息详细列出
注意 :
由于我们使用 ls 命令时经常需要加入 -l 选项,所以 Linux
ls -l 命令提供了一种简写方式,即 ll 常见用法 :
ls -al :查看当前目录的所有文件及目录详细信息
ls -al /etc :查看 /etc 目录下所有文件及目录详细信息
ll : 查看当前目录文件及目录的详细信息

3.2.2 cd命令
作用 : 用于切换当前工作目录,即进入指定目录
语法 : cd [dirName]
特殊说明 :
~: 表示用户的 home 目录
.: 表示目前所在的目录
..: 表示目前目录位置的上级目录
举例 :
cd ..: 切换到当前目录的上级目录
cd ~: 切换到用户的 home 目录
cd /usr/local: 切换到 /usr/local 目录

3.2.3 cat命令

作用: 用于显示文件内容

语法 : cat [-n] fileName
说明 :
-n: 1 开始对所有输出的行数编号 ( 显示行号 )
举例 :
cat /etc/profile :查看 /etc 目录下的 profile 文件内

cat 指令会一次性查看文件的所有内容,如果文件内容比较
多,这个时候查看起来就不是很方便了,这个时候我们可以通
过一个新的指令 more
3.2.4 more命令

作用 : 以分页的形式显示文件内容
语法 : more fileName
操作说明 :
回车键:向下滚动一行
空格键:向下滚动一屏
b :返回上一屏
q 或者 Ctrl+C 退出 more
举例:
more /etc/profile :以分页方式显示 /etc 目录下的
profile 文件内容

当我们在查看一 mor 些比较大的文件时,我们可能需要经常查
询文件尾部的数据信息,那这个时候如果文件很大,我们要一
直向下翻页,直到最后一页,去看最新添加的数据,这种方式
就比较繁琐了,此时,我们可以借助于 tail 指令。
3.2.5 tail命令

作用 : 查看文件末尾的内容
语法 : tail [-f] fileName
说明 :
-f :动态读取文件末尾内容并显示,通常用于日志文件的内
容输出
举例 :
tail /etc/profile :显示 /etc 目录下的 profile 文件末尾
10 行的内容
tail -5 /etc/profile :显示 /etc 目录下的 profile 文件末
5 行的内容
tail -f /root/my.log :动态读取 /root 目录下的 my.log
件末尾内容并显示

 

3.2.6 mkdir命令

作用: 创建目录

语法 : mkdir [-p] dirName
说明 :
-p: 确保目录名称存在,不存在的就创建一个。通过此选
项,可以实现多层目录同时创建
举例 :
mkdir aa :在当前目录下,建立一个名为 aa 的子目录
mkdir -p bb/cc :在工作目录下的 bb 目录中建立一个名
cc 的子目录,若 bb 目录不存在,则建立一个

 

3.2.7 rmdir命令
作用 : 删除空目录
语法 : rmdir [-p] dirName
说明 :
-p: 当子目录被删除后使父目录为空目录的话,则一并删除
举例 :
rmdir aa :删除名为 aa 的空目录
rmdir -p bb/cc :删除 bb 目录中名为 cc 的子目录,若 cc 目录
删除后 bb 目录变为空目录,则也被删除

3.2.8 rm命令
作用 : 删除文件或者目录
语法 : rm [-rf] name
说明 :
-r: 将目录及目录中所有文件(目录)逐一删除,即递归删
-f: 无需确认,直接删除
举例 :
rm -r aa/ :删除名为 aa 的目录和目录中所有文件,删除
前需确认
rm -rf aa/ :需确认,直接删除名为 aa 的目录和目录中所
有文件
rm -f hello.txt :无需确认,直接删除 hello.txt 文件 

 

注意 : 对于 rm -rf xxx 这样的指令,在执行的时候,一定要慎
重,确认无误后再进行删除,避免误删。

3.3 拷贝移动命令

3.3.1 cp命令

作用 : 用于复制文件或目录
语法 : cp [-r] source dest
说明 :
-r: 如果复制的是目录需要使用此选项,此时将复制该目录下所
有的子目录和文件
举例 :
cp hello.txt test/ hello.txt 复制到
test 目录中
cp hello.txt ./hi.txt hello.txt 复制到当
前目录,并改名为 h.txt
cp -r aa/ ./bb/ aa 目录和目录下所有文件
复制到 bb 目录下 cp -r aa/* ./bb/ aa 目录下所有文件复制到
bb 目录下
如果拷贝的内容是目录,需要加上参数 -r

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/64653.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SAP HCM 标准报表与前台操作的增强差异逻辑分析(rhgrenz4)

导读 增强差异:SAP的HCM模块组织和人事增强都有标准的增强点,不管你调用标准的函数还是前台操作都会触发对应的增强。所以很多业务不需要考虑那么多分散点,只要找到一个合适的增强点,就能解决很多和外围系统集成的业务逻辑,今天遇…

EZ-USB™ FX3 USB 5 Gbps 外设控制器

EZ-USB™ FX3 USB 5 Gbps 外设控制器 EZ-USB™ FX3 提供 USB 5Gbps 至 32 位数据总线,并配备 ARM9,可为任何系统添加 USB 3.0 连接 英飞凌的 EZ-USB™ FX3 是业界用途最广泛的 USB 外围设备控制器,可以为几乎任何系统添加 USB 5Gbps 连接。 …

【数据仓库】spark大数据处理框架

文章目录 概述架构spark 架构角色下载安装启动pyspark启动spark-sehll启动spark-sqlspark-submit经验 概述 Spark是一个性能优异的集群计算框架,广泛应用于大数据领域。类似Hadoop,但对Hadoop做了优化,计算任务的中间结果可以存储在内存中&a…

数据库容灾备份的意义+分类+执行工具!

数据库容灾解决方案的背景 数据库容灾(Disaster Recovery,DR)解决方案的背景主要源于企业对数据安全性、业务连续性和系统高可用性的需求。随着数字化转型的加速,企业的数据量迅猛增长,数据库已成为支撑核心业务的关键…

PDF怎么压缩得又小又清晰?5种PDF压缩方法

PDF 文件在日常办公与学习中使用极为频繁,可想要把它压缩得又小又清晰却困难重重。一方面,PDF 格式本身具有高度兼容性,集成了文字、图像、矢量图等多样元素,压缩时难以兼顾不同元素特性,稍不注意,文字就会…

GoldenDB组件及对应的用户和进程

1. GoldenDB组件及对应的用户和进程 GoldenDB数据库由管理节点、全局事务节点GTM、计算节点CN、数据节点DN等组成。 1.1. 管理节点 管理节点分为集群管理、Insight运维管理平台(InsightServer、RDB、ZK)。 1.1.1. 集群管理 1. 集群管理包括Metadatas…

OpenStack系列第四篇:云平台基础功能与操作(Dashboard)

文章目录 1. 镜像(Image)添加镜像查看镜像删除镜像 2. 卷(Volume)创建卷查看卷删除卷 3. 网络(虚拟网络)创建网络查看网络删除网络 4. 实例类型创建实例类型查看实例类型删除实例类型 4. 密钥对&#xff08…

CSDN编辑器

这里写自定义目录标题 欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants 创建一个自定义列表如何创建一个…

四大自平衡树对比:AVL树、红黑树、B树与B+树

AVL树、红黑树、B树和B树的对比与应用场景 树系列相关文章(置顶) 1、从链表到平衡树:二叉查找树的退化与优化 2、自平衡二叉查找树:如何让二叉查找树始终保持高效 3、AVL树入门:理解自平衡二叉查找树的基础 4、红黑树全…

Linux下读取Windows下保存的文件,报错信息中出现“^M“时如何解决?【由于Windows和Linux的换行方式不同造成的-提供两种转换方式】

Windows 和 Linux 的文本文件使用的换行符不同: Windows 使用 \r\n (回车 换行)。Linux 使用 \n (换行)。 因此,当在 Linux 系统上运行带有 Windows 换行符的脚本或读取相关文件时,可能会出现…

npm ERR! ECONNRESET 解决方法

问题:npm 命令遇到的错误是 ECONNRESET,这通常与网络连接问题相关。设置代理解决问题。 一、查看当前代理设置 npm config get proxy npm config get https-proxy二、设置代理 npm config set proxy http://your-proxy-address:port npm config set h…

【UE5】UnrealEngine源码构建2:windows构建unreal engine 5.3.2

参考大神知乎的文章:UE5 小白也能看懂的源码编译指南 据说会耗费400G的空间。 代码本身并不大,可能是依赖特别多,毕竟看起来UE啥都能干,核心还是c++的, 【UE5】UnrealEngine源码构建1:tag为5.3.2源码clone 本着好奇+ 学习的态度,想着也许有机会能更为深入的熟悉UE的机制…

在Linux上获取MS(如Media Server)中的RTP流并录制为双轨PCM格式的WAV文件

在Linux上获取MS(如Media Server)中的RTP流并录制为双轨PCM格式的WAV文件 一、RTP流与WAV文件格式二、实现步骤三、伪代码示例四、C语言示例代码五、关键点说明六、总结在Linux操作系统上,从媒体服务器(如Media Server,简称MS)获取RTP(Real-time Transport Protocol)流…

Vue3 简介

Vue3 简介 最新版本: v3.5.13 1、性能提升 打包大小减少 41% - 初次渲染快 55%, 更新渲染快 133%内存减少 54% 2、源码的升级 使用 Proxy 代替 defineProperty 实现响应式。重写虚拟 DOM 的实现和 Tree-Shaking 3、拥抱TypeScript Vue3 可以更好的支持 TypeSc…

Oracle Dataguard(主库为 Oracle 11g 单节点)配置详解(1):Oracle Dataguard 概述

Oracle Dataguard(主库为 Oracle 11g 单节点)配置详解(1):Oracle Dataguard 概述 目录 Oracle Dataguard(主库为 Oracle 11g 单节点)配置详解(1):Oracle Data…

北京某新能源汽车生产及办公网络综合监控项目

北京某新能源汽车是某世界500强汽车集团旗下的新能源公司,也是国内首个获得新能源汽车生产资质、首家进行混合所有制改造、首批践行国有控股企业员工持股的新能源汽车企业,其主营业务包括纯电动乘用车研发设计、生产制造与销售服务。 项目现状 在企业全…

大数据系列之:深入理解学习使用腾讯COS和COS Ranger权限体系解决方案,从hdfs同步数据到cos

大数据系列之:深入理解学习使用腾讯COS和COS Ranger权限体系解决方案,从hdfs同步数据到cos 对象存储COS对象存储基本概念COS Ranger权限体系解决方案部署组件COS Ranger Plugin部署COS-Ranger-Service部署COS Ranger Client部署 COSN 从hdfs同步数据到co…

1月第一讲:WxPython跨平台开发框架之前后端结合实现附件信息的上传及管理

1、功能描述和界面 前端(wxPython GUI): 提供文件选择、显示文件列表的界面。支持上传、删除和下载附件。展示上传状态和附件信息(如文件名、大小、上传时间)。后端(REST API 服务)&#xff1a…

12.29~12.31[net][review]need to recite[part 2]

网络层 IP 首部的前一部分是固定长度,共 20 字节,是所有 IP 数据报必须具有的 路由器 路由选择协议属于网络层控制层面的内容 l 路由器 的 主要工作: 转发分组。 l 路由 信息协议 RIP (Routing Information Protocol ) 是 一种 分布式的…

免费下载 | 2024网络安全产业发展核心洞察与趋势预测

《2024网络安全产业发展核心洞察与趋势预测》报告的核心内容概要: 网络安全产业概况: 2023年中国网络安全产业市场规模约992亿元,同比增长7%。 预计2024年市场规模将增长至1091亿元,2025年达到1244亿元。 网络安全企业数量超过4…