Linux命令

                            **每天一个Linux命令**

第一个

LS 目的:查看文件各种属性,各级目录
注意:	ls和-之间必须有空隙,-之后的命令必须注意大小写
ls  -a :打开所有的文件
ls  -l: 列出文件的详细信息。
ls  -R:将目录下所有的子目录的文件都列出来,相当于我们编程中的“递归”实现
ls  -L:	打开文件所有的链接
ls  -S:	以文件的大小排序
ls - A:	列出除了以.和..之外的文件
ls  -t:	按时间排序
ls  -F:	在每一个文件的末尾加上一个字符说明该文件的类型。"@"表示符号链接、"|"表示FIFOS、"/"表示目录、"="表示套接字。

第二个(cd)

cd /:进入系统根目录
cd .. :从当前目录一直退到根目录
cd../..// :从当前目录退两级
cd与cd ~:转到当前目录
cd /a/b/c/d:转到a目录下b目录下c目录下的d目录
cd -:转到进入当前目录的原目录
cd !$:把上个命令的参数作为本次命令的参数

第三个 mkdir (创建目录)

-m, --mode=模式,设定权限<模式> (类似 chmod),而不是 rwxrwxrwx 减 umask
  -p, --parents  可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录; 
  -v, --verbose  每次创建新目录都显示信息
      --help   显示此帮助信息并退出
      --version  输出版本信息并退出
mkdir:	mkdir test 建立一个空白目录
mkdir -p test/test1 建立test目录,并在test下建立test1
mkdir -m  1111 test 建立一个权限为1111的test目录
mkdir -v test		建立的目录都显示信息 (mkdir 建立了"test")
	mkdir -vp test/test1  建立的目录都显示信息  (mkdir 建立了"test"  mkdir 建立了"test1")
mkdir -vp src{/test0,/test1,/test2{test21,test22}}
	src/test0
	src/test1
	src/test2/test21
	src.test2/test22

第四个 rm(删除)

 1、rm 文件:直接删除,不询问
 2、rm -f 文件:	删除前先询问是否删除
 3、rm -i *.log :删除以.log结尾的文件是要逐一询问是否删除
 4、rm -r test:将test中的子目录以及子目录下所有的文件删除
 5、rm -rf test:将test中的子目录以及子目录下所有的文件删除,并且不用逐一确认
 6、rm -- -f :删除以f开头的文件
 7、回收站功能
       命令:myrm(){ D=/tmp/$(date +%Y%m%d% H%M%S); mkdir -p $D; mv "$@" $D && echo        "moved to $D ok"; }

第五个 rmdir(删除空目录)

- p 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。如果整个路径被删除或者由于某种原因保留部分路径,则系统在标准输出上显示相应的信息。 
 -v, --verbose  显示指令执行过程

第六个 mv

**mv**:mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录。
在这里插入代码片
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值