Linux命令

Linux dircolors命令教程:如何设置ls命令的颜色方案(附案例详解和注意事项) dircolors命令在Linux中用于设置ls命令显示文件和目录的颜色方案。它可以输出设置LS_COLORS环境变量的命令。 阅读详情

目录

文件的表示

七大文件类型

不同颜色表示的含义 

目录与文件基本操作

ls(list)命令

通配符 

别名 

du(disk)命令 

 mkdir(创建新目录)

​编辑创建新目录 

创建空文件夹的三种方式

链接文件 

cp(复制文件或目录)

rm(删除文件)

mv(移动文件)

查找Linux命令程序所在的位置—which


文件的表示

七大文件类型

 

不同颜色表示的含义 

黑色:普通文件

蓝色:文件夹

天蓝色:链接文件

绿色:可执行文件

红色:压缩文件

目录与文件基本操作

ls(list)命令

格式:ls   【选项】    【文件或目录...】

常用选项:

 ls -l:长格式显示,详细信息。=ll

ls  -a: 显示所有子目录和文件的信息,包括.和..

ls -A: 显示所有子目录和文件的信息,不包括.和..

ls  -d:显示目录本身的属性,而不是显示目录中的内容

 

ls -h:人性化显示(显示大小)

 ls -R:以递归的方式显示指定目录及其子目录中的所有内容


通配符 

 eg:

创建1.txt......10.txt

 创建a.txt.....z.txt

创建A.txt.....Z.txt

 

?匹配任意一个字符

*匹配所有非隐藏的字符无论多长多短,但不匹配“.”开头的文件,即隐藏文件

[123]取其中之一,没有就不会显示

 

[0-9]  匹配数字范围,一个[0-9] 代表匹配一位数。如果两位数,可以用[0-9] [0-9]来实现

 

 \ 转义符,表示原来的意思

[ ^zhou] :匹配列表中的除字符以外的

[[:lower:]] 匹配小写字母

 

[[:upper:]] 匹配大写字母

别名 

格式:alias 命令名=‘别名’ 。注意等式两边不能有空格,alias ,临时修改,重启会失效,只有修改配置文件才会永久生效

例如:alias net=‘vim /etc/sysconfig/network-scripts/ifcfg-ens33’,此时用net即可代替,并修改网卡配置信息

unalias:删除别名,此时net不可以进入修改网卡并会报错

du(disk)命令 

 统计指定目录(或文件)所占用磁盘空间的大小

格式:du   [选项]    [文件或目录...]

常用选项

du:统计目录

du -a:不仅统计目录还统计所有子文件

du -h:人性化(显示大小)

du -sh:只统计当前目录只统计所占用空间的大小,而不是统计每个子目录,文件大小

  • 注意:-a和-s不可以同时使用

 

 mkdir(创建新目录)

格式:mkdir [选项] 目录位置及名称... 要求:1.文件名最长255个字节 2.可以使用特殊字符,除了/和 空字符,一般不使用

 eg

在当前文件夹下创建文件夹public

 创建多个文件夹111 222 333

 

 mkdir -p:递归创建

 



创建新目录 

  1. 可创建新文件,并且可以大小为0字节
  2. 刷新时间
  3. 可以创建空文件
  4. 创建一个已经存在的文件,是实现了刷新文件的功能

创建一个password文件

刷新时间

创建空文件夹的三种方式

touch 1.txt

vim 2.txt

echo“ ”>3.txt

链接文件 

分类: 软连接(又称为符号链接)和硬链接 格式:ln [-s] 源文件或目录...链接文件或目标位置(加-s为软连接,不加为硬链接)

区别

小结:硬链接相当于备份了一份,并保留所有属性

软连接相当于创建了一个快捷方式依托于源文件

eg:

软连接

硬链接

硬链接不能指向目录

 

实际开发中:开发服务,放在1文件夹下,要升级成2,1就没办法用,要用2里面的文件。不可能让客户改变使用习惯,此时,链接就起作用了,把1文件夹做出一个链接文件,再把2指向它 

cp(复制文件或目录)

如果对同一个文件连续复制三次,第一次复制 可以改名;第二次复制 将变成改名后的子目录,第三次复制 覆盖了,问是否覆盖 

注意:复制多个文件,只能复制到目录或文件夹下,不可以直接复制到文件,并且这个目录必须存在 

rm(删除文件)

格式:rm [选项] 要删除的文件或目录

eg

如果系统空间占用过大,没足够空间该怎么办?
答:删除大文件
如果删除大文件,空间还是不足?
答:因为还有别的人再用这个系统,此时并不会释放

mv(移动文件)

如果目标位置与源位置相同,则相当于执行重命名操作

格式: mv [选项]... 源文件或目录... 目标文件或目录

重命名

移动目录

批量改名

rename [选项] 旧名字 新名字 源文件名

查找Linux命令程序所在的位置—which

 格式:which 命令/程序名

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

从零搭建ROS机械臂仿真环境:Ubuntu 20.04+Noetic下配置睿尔曼RM65的完整流程 本文详细介绍了在Ubuntu 20.04系统中,基于ROS Noetic搭建睿尔曼RM65机械臂的完整仿真环境。从环境准备、工作空间创建到MoveIt!配置与Gazebo仿真环境集成,提供了完整的流程和优化建议,帮助开发者高效实现机械臂仿真与调试。 阅读详情

相关推荐

WSL2安装(详细过程)

适用于 Linux 的 windows 子系统允许开发人员直接在 Windows 上运行 GNU/Linux 环境 -- 包括大多数命令行工具、实用程序和应用程序,无需修改,而无需传统虚拟机或dualbot设置的开销。

qq_43636384的博客 3万+

Linux ls 文件名颜色

白色:表示普通文件 蓝色:表示目录 绿色:表示可执行文件 红色:表示压缩文件 浅蓝色:链接文件 红色闪烁:表示链接的文件有问题 黄色:表示设备文件 灰色:表示其他文件

kaikaijia的专栏 2245

224G PAM-4 通道的 PCB 和封装设计

该行业正在努力实现层厚非常低的 sub-Dk = 3 材料,以及更先进的加工,这将使封装和 PCB 中的透射电镜截止值更高。当回波损耗占主导地位时,我们基本上需要去除沿互连产生阻抗失配的任何元件,就像上面描述的更光滑的铜和更低的 Dk 值一样。第二个影响是传输线阻抗匹配在 56 GHz 范围内的非常高的频率下非常困难的主要原因之一,另一个因素是 Tx 或 Rx 封装/缓冲器中的寄生效应。由于 PCB 和封装中的长度刻度,这是 BGA 上的焊盘、过孔和球等小结构开始在输入阻抗中产生明显偏差的频率范围。

jkh920184196的博客 844

ls命令输出的文件颜色

ls的输出颜色不止3种,有以下几种,白色:表示普通文件蓝色:表示目录绿色:表示可执行文件红色:表示压缩文件浅蓝色:链接文件红色闪烁:表示链接的文件有问题黄色:表示设备文件 灰色:表示其他文件这是linux系统约定的默认颜色,你也可以根据自己喜好自己修改在环境变量$LS_COLORS上修改就行,想永久保存就在~/.bashrc里改默认的是:echo $LS_COLORSrs=0:di=01;34:...

weixin_30566063的博客 1149

3GPP协议解读_物理层系列(一)_物理层协议怎么看?

5G NR相关协议一般都在38系列,点进去以后可以看到,38.2xx系列为物理层相关协议,为了掌握物理层相关知识,应该怎么看协议呢?我建议从38.201读起,对38.2xx系列协议有一个整体的把握。

JCMLSY的博客 1330

halcon C++编程 第4讲 HObject/HImage Mat相互转换(tcy)

网上有很多相互转换程序,但并不知那个正确,本文对相互转换后的结果和原对象比较是否相同判断转换是否正确。经测试ok.本文包括转换代码及测试是否相同。 1.转换程序: /************************************ HObject转为Mat:time:2021/3/16 V1.0 *************************************/ cv::Mat HalconClass::HObjectToMat(const HalconCpp::HObject&..

tcy-阿春 4937

Linux记录-4.14,4.15 ls 命令、文件颜色、man命令、文件属性详解、文件权限讲解

ls -a 看隐藏、-t 按时间、-i 查看inode、-sh 显示大小、man 、文件属性首字符表文件属性 和 文件颜色、 文件权限解读(所有者、所属组、其他用户)、所属组用户操作

桑 2365

【无标题】IP804A参考资料和管脚作用图

3.3V内置led控制内置EEPROM接口,用于哑应用ip804a,可集成为4X N端口PSE稳压器内置支持外部设备。多个系统和IC总线用于从每个IP804A收集PD电源状态,以支持全局电源管理。多个ip804a可以构建一个具有成本效益的PHY级PSE系统以支持PD分类和电源管理,而无需主机。基于LLDP(IEEE标准8023AT-2009的一部分),可以实时维护PSE和PD之间的动态电源管理,以提高电源效率。IP804A是一款用于POE(以太网供电)系统的4端口PSE(电源设备)控制器IC。

2301_78055735的博客 1060

linux ls命令显示目录颜色调整

linux ls显示颜色

杜继恒的博客 540

小米汽车技术路线

从小米的电子电器架构来看,行业内EEA已经由域集中逐渐过度到域融合+区域控制的架构并向着中央计算+区域控制的方向发展。 而小米汽车智驾算法也从基于高精地图模块化架构,到去高精地图模块化架构,再到端到端架构,这也正是行业对于智驾算法演进的共识。

HITbingdu的博客 3792

音频——DAC 性能测试

codec DAC 性能测试方法

tyustli 2235

linux共有多少个命令,有人疑问,Linux到底有多少个命令

honglianqxw123 于 2012-07-11 08:51:18发表:具体可以看应用了。cuiweixie 于 2011-03-31 22:28:19发表:可以把自己的shell 或者程序放到默认目录 或者建立连接 或者 增加默认目录rhel5 于 2011-03-24 20:26:50发表:ding江南的燕子 于 2011-02-01 00:55:24发表:支持!!!!!!!!!...

weixin_42524824的博客 2652

CLCD 中国生命周期基础数据库使用攻略

CLCD 是公共建筑碳排放计算的理想选择,其本地化数据可显著提高计算准确性。

hy行者勇哥的博客 2698

[ Linux 命令基础 1 ] Linux 命令详解-linux 命令前置知识

[ Linux 命令基础 1 ] Linux 命令详解-linux 命令前置知识 我们搞网络安全需要经常用到 linux 命令,比用拿到 linux 的 shell,需要使用 linux 命令。再比如 sh 脚本,我们经常需要使用。这里我将开始详细介绍一些常用的 linux 命令。本文讲解linux 命令前置知识。

qq_51577576的博客 1176

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

linux命令 剪切,linux剪切命令

复制粘贴以及剪切操作是我们经常使用到的操作,那么在linux下怎么使用命令完成剪切操作呢?下面由学习啦小编为大家整理了linux下剪切命令的相关知识,希望大家喜欢!一、linux剪切命令——mv命令用户可以使用mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中。该命令如同DOS下的ren和move的组合。语法:mv [选项] 源文件或目录 目标文件或目录说 明:视mv命令中第二个参数类型...

weixin_35794185的博客 1万+

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

Linux命令总结

Linux命令的分类 Linux命令 用于实现某一类功能的指令或程序 命令的执行依赖于解释器程序(例如:/bin/bash) Linux命令的分类 内部命令:属于Shell解释器的一部分 外部命令:独立于Shell解释器之外的程序文件 用命令type来区分命令是内部还是外部命令 例:type cd/type ping Linux命令的通用命令格式 命令字 [选项] [参数] 选项及参数的含义 选项:用于调节命令的具体功能 以 “-”引导短格式选项(单个字符),例如“-l” 以“–”引导长格式选项(多个字

曹大喯儿的博客 3378

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

linux必学的100个命令,Linux必学的60个命令

inux必学的60个命令本文引用地址:http://www.eepw.com.cn/article/201610/305663.htmLinux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Lin...

weixin_32897341的博客 1万+

linux查看执行过哪些命令,linux查看执行过的所有命令

在linux下可以通过命令查看之前执行过的命令,那么具体是哪一条命令呢?下面由学习啦小编为大家整理了linux下查看执行过命令的相关知识,希望对大家有所帮助。1.linux查看执行过的命令的命令——historyhistory 命令可以用来显示曾执行过的命令,也可以根据显示的治疗来重新执行需要的命令2.history命令参数说明-n 显示n个最近的记录-a 添加记录-r 读取记录,但不会添加内容记...

weixin_28846405的博客 1万+

【Linux】Linux基本命令

Linux 是一个开源的操作系统内核,广泛应用于服务器、桌面、嵌入式系统和超级计算机等领域。它由 Linus Torvalds 于 1991 年首次发布,并由全球开发者社区共同维护和开发。以下是一些关于 Linux 的常用命令。

m0_64210833的博客 1931

linux命令本质,Linux 的命令机制

命令格式COMMAND [OPTIONS...] [ARGUMENTS...]选项:用于启用或关闭命令的某个或某些功能短选项:-c 例如:-l, -h长选项:--word 例如:--all, --human-readable参数:命令的作用对象: 比如文件名和作用名注意1. *多个选项以及多参数和命令之间使用空白字符串分隔*2. *取消和执行命令执行:Ctrl+c,Ctrl+d*3. *多个命令...

weixin_30741285的博客 452

linux中内部命令有哪些,linux内部命令有哪些

linux中常见的内部命令有:1.exit命令,退出当前的shell;2.history命令,显示历史执行过的命令;3.cd命令,切换当前工作目录;4.source命令,重新执行刚修改的初始化文件;5.echo命令,输出字符串;6.fg命令,将后台任务切换到前台;7.bg命令,将任务切换到后台;8.hash命令,记住命令路径;9.popd命令,删除目录栈中的记录;10.pushd命令,将目录加入到...

weixin_39964899的博客 1789

LINUX命令 VS DOS命令

基本的DOS命令 DOS命令,是指DOS操作系统的命令,是一种面向磁盘的操作命令,主要包括目录操作类命令、磁盘操作类命令、文件操作类命令和其它命令。 ##(一)目录命令 ls——列出当前所有目录,其中不同的项目颜色不同,蓝色表示目录,白色表示普通文件,绿色表示可执行文件,红色表示压缩包文件; 更细小的目录查看命令: ls -l——以长格式显示所有文件的具体信息; ls -la——显示出更多的内...

ChanCherry的博客 3601

linux命令机制,Linux 的命令机制

命令格式COMMAND [OPTIONS...] [ARGUMENTS...]选项:用于启用或关闭命令的某个或某些功能短选项:-c 例如:-l, -h长选项:--word 例如:--all, --human-readable参数:命令的作用对象: 比如文件名和作用名注意1. *多个选项以及多参数和命令之间使用空白字符串分隔*2. *取消和执行命令执行:Ctrl+c,Ctrl+d*3. *多个命令...

weixin_42525428的博客 195

linux下管道命令,linux之管道命令

管道命令操作符是:”|”,它仅能处理经由前面一个指令传出的正确输出信息,也就是 standard output 的信息,对于 stdandarderror 信息没有直接处理能力。然后,传递给下一个命令,作为标准的输入 standard input.注意:1、管道命令只处理前一个命令正确输出,不处理错误输出2、管道命令右边命令,必须能够接收标准输入流命令才行。作用接收标准输入的命令才可以用作管道右边...

weixin_30299099的博客 4882

linux下的rar命令,Linux下的压缩解压命令

1. Linux zip命令压缩zip -r filename.zip ./* // 将当前目录下的所有文件和文件夹全部压缩成 filename.zip文件-r表示递归压缩子目录下所有文件解压unzip -d test filename.zip // 把filename.zip文件解压到 ./test-d:-d test 指明将文件解压缩到....

weixin_33673142的博客 2万+

linux info命令详解,Linux info 命令简介

简介就像引言中说的那样,man 命令是 Linux 当中非常重要的一个帮助命令,实际上,man 命令不止存在于 Linux 当中,它存在于所有的 UNIX-Like 系统中,而 Linux 只是众多 UNIX-Like 系统中的一个。就因为 man 命令存在于如此多的系统中,而且它包含的内容也很丰富,所以它是所有帮助命令中最火的一个。咦?我是不是跑题了??好吧,我就来说一说这个 info 命令吧。...

weixin_42523985的博客 3050
上一篇: Linux基础知识及命令
下一篇: 寻找命令find和locate
Au杨
博客等级 码龄6年 37粉丝 82原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值