Linux系统命令(二)
admin
2023-04-01 09:02:06
0

今天来续上命令(一)中剩余的命令,二者合二为一,威力巨大。
Shell:把用户指令转换成机器识别的指令(翻译官)。
Linux系统命令(二)

绝对路径和相对路径

绝对路径是以根目录“/”为起点,它的目录开头有“/”符号;相对路径是以当前所在目录(如图中的etc目录)为起点,目录开头直接跟文件目录名,不需要跟“/”符号。
Linux系统命令(二)

命令:su(空格)用户名称

即可更换登陆的用户名,也就是可以在超级管理员和普通用户之间来回切换。
下图中可看出,超级管理员的家目录是在root目录下,而普通用户的家目录是在home目录下。Pwd是看绝对路径的命令,在linux命令(一)中有提到。

Linux系统命令(二)

文件字体颜色代表的含义

黑色: 数据文件

绿色: 可执行文件(shell脚本)

红色 : 压缩包

蓝色: 目录(文件夹)

天蓝色: 软链接文件(快捷方式)

粉色: 图片

Linux系统命令(二)

补充知识:

Linux系统命令(二)

Linux系统命令(二)
图中为ls -alh命令设置别名为myls,及myls能够实现ls -alh的功能,设置的别名务必记住。
Linux系统命令(二)

统计目录及空间占用情况-du

统计指定目录(或文件)所占用磁盘空间的大小
du 【选项】【文件或目录】
1.命令:du -ah,带单位显示所在目录下所有文件的大小及目录总空间
Linux系统命令(二)
2.命令:du -sh,带单位显示所在目录的总空间
Linux系统命令(二)
注意:命令a、s、h不能全部结合起来用,a和s的命令功能互相冲突。系统不能既显示总大小,又显示每个项目。要格外注意。

创建新目录-mkdir

1.命令:mkdir abc,即可创建名称为abc的新目录
Linux系统命令(二)
2.命令:mkdir 111 222 333,即可一次创建多个新目录
Linux系统命令(二)
3.嵌套创建新目录:命令:mkdir -p test/share/demo/,即不仅在home目录下创建了test目录,而且在test目录下创建了share目录,还在share目录下创建了demo目录。
Linux系统命令(二)

创建空文件-touch

更新文件的时间标记
经常用于创建多个新的空文件
touch 文件...
1.命令touch abc.txt,即创建了一个abc.txt空文件
Linux系统命令(二)

2.创建多个路径空文件,文件与文件之间要用空格隔开。且严格注意路径为绝对路径还是相对路径。
Linux系统命令(二)

创建有内容的文件

(1)vim /host/test/share/demo/demo03.txt
输入命令后在文件中编辑如下图,保存退出(不保存退出文件相当于没有创建,目录下找不到)
Linux系统命令(二)
(2)echo “this is demo02” > /home/test/share/demo/demo02.tx

Linux系统命令(二)

创建链接文件-ln

为文件或目录创建链接文件,类似于Windows系统的快捷方式。
Linux系统命令(二)

(1)软链接
格式:ln -s (文件)(软链接)
删除源文件,链接打不开,显示没有文件。给它再创建一个同名文件后,链接即可以打开,但显示的是此次创建文件下的内容。
源文件移动到其它目录后,链接不可用。且改名字也会导致链接不可用。
(2)硬链接
格式:ln (文件)(硬链接)
删除源文件,链接可以打开,其中内容可查看。
硬链接相当于给源文件起了一个别名,删只是删除了别名。
源文件和硬链接的序列号一致。
移动文件-mv
格式:mv (源文件目录位置) (目标文件或目录)
将指定的文件或目录转移位置;
若源文件和目标文件地址相同,则移动命令相当于重命名。

复制文件-cp

命令格式:cp (源文件地址) (目标文件地址)
将源文件和内容一起复制到目标地址下;
保留原有权限不变,将文件复制到目标地址之下:格式为:cp -p (源文件地址) (目标文件地址)。

删除指定文件或目录-rm

rm (选项) 要删除的文件或目录
选项:-f(直接删除,没有提示)
-i(删除前会有提示)
-r(文件和快捷方式一起删除)

环境变量

输出环境变量命令:echo $PATH。显示系统中的命令文件
usr/sbin文件是放管理员操作的命令;
usr/bin文件是放所有用户能操作的命令。
1.which用来找外部命令文件:
Linux系统命令(二)
2.而find是用来目录或文件:
Linux系统命令(二)
图中“+”是超出的意思,-a是并集(若是-o,则是交集)。命令意思为:在boot目录下查找大小超过1024K并且开头名为vmlin..的文件。

Linux系统命令(二)

相关内容

热门资讯

北约拉拢亚太四国涉足太空领域,... 据凤凰卫视援引《日经新闻》消息报道,5月10日,北约秘书处及日本政府相关人士透露,北约已邀请日本、韩...
河南超有品|豫电品牌电靓出彩中... “中原红”赓续红色血脉 “中原红”豫电宣讲团成员在国网河南电力党校讲授课。张帅威 摄焦裕禄精神、红...
交警队长被举报工作日KTV饮酒... 近日,华商报大风新闻报道了“县交警队长被举报工作日KTV饮酒,县公安局:已事先请假,未违规违纪”一事...
云南省昆明市入选5G应用“扬帆... 近日,工业和信息化部办公厅印发《关于公布2025年度5G应用“扬帆”行动重点城市总结评估情况的通知》...
全国30支团队参赛!这场“机器... 5月11日上午,2026机器人“磐宝”挑战赛——首届成渝地区区域科技创新中心具身智能机器人应用场景挑...
最新消息:苹果折叠屏首批产能规... 【CNMO科技消息】5月11日,最新消息显示,苹果对旗下首款折叠屏iPhone Fold的首批产能规...
“张碧晨等明星被指不演出不拍戏... 据红星新闻,近日,一张涉及“张碧晨炒股”的聊天记录截图在网络上流传,称“张碧晨说她们这帮小伙伴们,都...
卫星物联网业务商用试验获批 据新华社北京电(记者周圆)记者日前获悉,根据相关要求,工业和信息化部日前批复北京国电高科科技有限公司...
天舟十号货运飞船发射任务取得圆... 新华社海南文昌5月11日电(记者李国利、刘艺、陈凯姿)我国11日在文昌航天发射场成功发射天舟十号货运...
讲工业记忆、说长征故事……“理... 提到涧西,你会想到什么?是高大的厂房,还是轰鸣的机器?近日,在涧西区重庆路街道办事处,宣讲员王恒琛从...