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系统命令(二)

相关内容

热门资讯

特朗普下令不打了,美国的“余粮... 可以说戛然而止,快得让很多人都无法适应。前两周,每一天美国都要打击伊朗一通。就在7月24日白宫会议前...
穆杰塔巴最新表态:支持黎真主党 △伊朗最高领袖穆杰塔巴·哈梅内伊(资料图)当地时间7月26日晚,伊朗最高领袖穆杰塔巴·哈梅内伊对黎巴...
美军瘫痪一艘驶向伊朗的油轮,特... 美国总统特朗普虽下令暂停打击伊朗,但美军仍在执行对霍尔木兹海峡的封锁任务。针对美军瘫痪一艘驶向伊朗油...
“小牌大耍”的底气到底是哪里来... 澎湃首席评论员 李平这两天,“艺人李权哲乘高铁占座事件”在网上引发热议,该艺人参加的活动主办方曾发布...
越南籍船舶南海遇险沉没,中方已... 据凤凰卫视报道,一艘越南船舶7月24日夜间在越南庆和以东220海里附近遇险沉没,船上共62名越南籍人...
李权哲占座、蒙面、装死:娱乐圈... 你买了一张高铁一等座的票,找到自己的位置,18A。有人坐着。你拿出手机看了眼购票记录——没错,18A...
杭州景区咖啡店闯入1条幼蛇,仅... 夏天气温高、湿度大,蛇类活动进入高峰期,千万别被“小蛇无害”的刻板印象骗了!有些幼蛇看着迷你可爱,实...
AI开源公开信签署企业增至50... IT之家 7 月 26 日消息,英伟达、微软、IBM、Meta 等 25 家美国科技企业本周(7 月...
南阳快手短视频代运营企业的服务... 在短视频平台快速发展的背景下,企业通过快手等渠道进行内容运营已成为常见的市场动作。对于希望借助短视频...
普通人该如何跟上科技发展的步伐 这个被称作科技的词汇, 听起来既有宏大之感, 又颇为遥远, 好似仅仅归属于在实验室里专心致志钻研的科...