Linux系统命令(二)

今天来续上命令(一)中剩余的命令,二者合二为一,威力巨大。
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系统命令(二)


文章名称:Linux系统命令(二)
标题网址:http://pwwzsj.com/article/goohso.html