Linux的几个基本指令
本日我们学习Linux下的几个基本指令,本篇是在Xshell环境下执行的。https://i-blog.csdnimg.cn/direct/adbeb94bc6cb4fa094055033a0e8679b.png
一、几个基本指令
1、ls 指令
功能:对于目录,该命令目的是 列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。
ls [选项] [目录或文件]
其中选项又分为以下几种:
[*]-a 列出目录下的所有文件,包罗以.开头的隐含文件。
[*]-d 将目录像文件一样显示,而不是显示其下的文件。如:ls-d指定目录
[*]-i 输出文件的i节点的索引l信息。如ls -a
i指定文件
[*]-k 以k字节的形式表示文件的大小。ls -a
lk指定文件
[*]-l 列出文件的具体信息
[*]-n 用数字的UID,GID取代名称。(介绍UID,GID)
例一:
ls -a
https://i-blog.csdnimg.cn/direct/b57d5e31f42145ac8aff70e948ad8d7a.png
例二:
ls -a
/root https://i-blog.csdnimg.cn/direct/f1c8b4ebadd248eb8ffa551226b76faf.png
例三、
ls -a
-l https://i-blog.csdnimg.cn/direct/02b1ed51d9e44ff5b8ddf2691dba70d6.png
同时,ls -a
-l 又便是ls -la
ls -la
https://i-blog.csdnimg.cn/direct/b4d508be487441df86e8be9c3433f6c7.png
注意!
以d开头的是目录文件
以-r开头的是普通文件
https://i-blog.csdnimg.cn/direct/e9c453218b724350b0a3d8e64d90a49d.png
例四:
ls -l==ll
https://i-blog.csdnimg.cn/direct/11137ab2faab46e580e240b990721e09.png
2、pwd
命令
功能:显示用户当前地点的目录
pwd
https://i-blog.csdnimg.cn/direct/36e6a5f0dcdb486d94ad723a8f084d0b.png
/ 为根目录
3、touch 指令
功能:touch命令参数可更改文档或目录的日期时间,包罗存取时间和更改时间,或者新建一个不存在的文件。
touch textl.txt
touch text2.txt
https://i-blog.csdnimg.cn/direct/a7b6920d4f0d4492ac275500dd9aeba0.png
4、mkdir 指令
mkdir [选项]dirname..
功能:在当前目录下创建一个名为“dirname”的目录
例一:
https://i-blog.csdnimg.cn/direct/aaf5eb4539a54ed0b1c63504ded7fd3a.png
注意!
https://i-blog.csdnimg.cn/direct/8f107f079d1645d0b0a18f4ee9642cdb.png
Linux中路径用 /: 作为路径分隔符
例二:
-p/–parents:可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录
mkdir -p root1/root2/root3/root4
https://i-blog.csdnimg.cn/direct/de0d795e8a354757963b585738f6a9cd.png
注意!
tree root1
https://i-blog.csdnimg.cn/direct/8570b6c5040747919e82bfbb6e06cf69.png
tree命令用于以树状图的形式展示目录布局。它会将指定目录下的子目录和文件以一种直观的条理布局显示出来,让用户能够清楚地看到文件系统的布局。
5、cd 指令
功能:改变工作目录。将当前工作目录改变到指定的目录下
例一:
cd [目录]
https://i-blog.csdnimg.cn/direct/ec869daf5d664d1ca7a0a8fceba5efce.png
例二:
cd ~//快速回到家目录
https://i-blog.csdnimg.cn/direct/5e041eaaed314d319179938570e3fcbb.png
例三:
cd -//返回到最近访问⽬录
https://i-blog.csdnimg.cn/direct/612f667d2e804cac80fa1fd76e89509b.png
注意!
Linux系统中,磁盘上的文件和目录被组成一棵目录树,每个节点都是目录或文件
目录可能是叶子(空目录),也可能是路上节点,其中普通文件一定是目录树的叶子节点
理解路径存在的意义:树状组织方式,都是为了包管快速定位查找到指定的文件,而定位文件就需要具有唯一性的方案来进行定位文件。其中任何一个节点,都只有一个父节点,以是,从根目录开始,定位指定文件,路径具有唯一性
绝对路径:一样寻常从/开始,不依靠其他目录的定位文件的方式
相对路径:相对于当前用户所处目录,定位文件的路径方式
绝对路径一样寻常不会随着用户的路径厘革而丧失唯一性,一样寻常在特定服务的配置文件中经常被使用
相对路径因为它的便捷性,一样寻常在命令行中使用较多
6、cp 指令
功能:复制文件或目录
cp[选项] 源文件或目录目标文件或目录
cp指令用于复制文件或目录
如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中
https://i-blog.csdnimg.cn/direct/a36206bf81224fb0a617831a10f8ce1b.png
[*]-f或–force强行复制文件或目录,岂论目的文件或目录是否已经存在
[*]-i或–interactive覆盖文件之前先询问用户
[*]-r递归处置处罚,将指定目录下的文件与子目录一并处置处罚。若源文件或目录的形态,不属于目录或符号链接,则一律视为普通文件处置处罚
感谢大家能看到这里,多多支持!
https://i-blog.csdnimg.cn/direct/6246b571c3364ce9ac2ccd0ab8cd7aff.png#pic_center
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]