Linux-入门常用基础命令

####一、ls命令:用来显示目标列表
####常用选项:

-a:显示所有档案及目录(ls内定将档案名或目录名称为“.”的视为影藏,不会列出,所以当查看隐藏文件时会用到);
-A:显示除影藏文件“.”和“..”以外的所有文件列表;
-l:以长格式显示目录下的内容列表。
-r:以文件名反序排列并输出目录内容列表;
-t:用文件和目录的更改时间排序;(按照最新更改时间向以前排序)
-R:递归处理,将指定目录下的所有文件及子目录一并处理;


####示例:
####① ls:
这里写图片描述


####② ls -a:
这里写图片描述


####③ ls -t:(和ll -t放一起参照)
这里写图片描述


####④ ls -l:(就等于进行ll操作,可从图中看出没有差异)
这里写图片描述


####二、ll命令:用来显示目标列表
####ll命令使用结果可参考上面,由于ll就等同于ls -l,所以对应的其他选项也适用于ll,可以理解为ls -l -选项
####简单介绍下关于linux文件属性相关的内容:
这里写图片描述
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-afwNFp8B-1591329308449)(https://img-blog.csdn.net/20171030161759482?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc3Nzc3N1dXV1dTY2Ng==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)]


####三、cd命令:切换目录
####cd命令用来切换工作目录至dirname。 其中dirName表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的home directory(也就是刚login时所在的目录)。另外,~也表示为home directory的意思,.则是表示目前所在的目录,…则表示目前目录位置的上一层目录。
####用法:

cd 进入用户主目录; 
cd ~ 进入用户主目录;
cd - 返回进入此目录之前所在的目录; 
cd .. 返回上级目录(若当前目录为"/",则执行完后还在"/" ;".."为上级目录的意思); 
cd ../.. 返回上两级目录; 


####四、touch命令:创建文件or更新文件时间
####touch命令有两个功能:
####一、如果文件不存在,则创建一个新的空文件:
这里写图片描述


####二、如果文件存在,则更新修改时间为当前时间;
这里写图片描述


####五、mkdir命令:创建目录
####如果在目录名的前面没有加任何路径名,则在当前目录下创建指定的目录;如果给出了一个已经存在的路径,将会在该目录下创建一个指定的目录。在创建目录时,应保证新建的目录与它所在目录下的文件没有重名。
####例:在当前目录下创建一个aaa目录
这里写图片描述


####六、rm命令:删除操作
####rm命令可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。
####注意:最好在删除之前确定是需要删除的内容,并尽量使用-i选项,经过再一次确认完成删除操作。
####常用用法:

-d:删除该目录;
-f:强制删除文件或目录;
-i:删除已有文件或目录之前先询问用户;
-r或-R:递归处理,将指定目录下的所有文件与子目录一并处理; > -v:显示指令的详细执行过程。

####例如:(目录test中还存在test.txt文件,通过rm -r可以递归的将整个目录及其内容都删掉;)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-e5IIydhj-1591329308463)(https://img-blog.csdn.net/20171031164205536?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc3Nzc3N1dXV1dTY2Ng==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)]


####七、mv命令:移动or重命名(mv source target)
####该命令用来对文件或目录重新命名,或者将文件从一个目录移到另一个目录中。source表示源文件或目录,target表示目标文件或目录。 mv命令可以用来将源文件移至一个目标文件中,或将一组文件移至一个目标目录中。
####源文件被移至目标文件有两种不同的结果:
####1、如果目标文件是到某一目录文件的路径,源文件会被移到此目录下,且文件名不变。
####2、如果目标文件不是目录文件,则源文件名(只能有一个)会变为此目标文件名,并覆盖己存在的同名文件;如果源文件和目标文件在同一个目录下,mv的作用就是改文件名。当目标文件是目录文件时,源文件或目录参数可以有多个,则所有的源文件都会被移至目标文件中。所有移到该目录下的文件都将保留以前的文件名。


####例1:更改文件名
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kktNsYUq-1591329308467)(https://img-blog.csdn.net/20171031222305583?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc3Nzc3N1dXV1dTY2Ng==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)]


####例2:移动文件到指定目录下
这里写图片描述


####八、su命令:进入root用户
####在linux中,root用户就是上帝,无所不能,可以使用su命令再输入对应密码进入;输入exit可再恢复到之前的账户。一定要注意的是!由于root用户权限很高,要对自己的操作小心。
这里写图片描述


####九、pwd命令:显示绝对路径
####pwd命令以绝对路径的方式显示用户当前工作目录。全部目录使用/分隔。第一个/表示根目录,最后一个目录是当前目录。
####例:
这里写图片描述


####十、man命令:查找帮助文档
####man命令是Linux下的帮助指令,通过man指令可以查看Linux中的指令帮助、配置文件帮助和编程帮助等信息。
####用法:man 命令 可直接进入查看帮助文档
####有时候在操作时,会对一些选项记忆模糊,我们便可以man一下该命令就可以找到对应的选项解释咯。(尤其在我们入门时,一旦有不清楚的就可以man一下)


#####部分内容参考于http://man.linuxde.net/

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值