linux的常用基础命令(1)
linux基础命令(1)
一。Ls
1.ls -l 长格式显示,文件属性比较详细(ls-l等同于||)
2.ls -a 显示所有文件包括隐藏文件且包括 . ..(在linux当中已.开头的隐藏文件)
3.ls -A 显示所有文件 包括隐藏文件不包括 . ..
4.ls -d 只显示当前目录的属性
5.ls -h 人性化显示(加了文件大小的单位)
6.ls -R 递归显示
7.ls -color 显示颜色
8.ls -S 以文件容量大小排序
9. ls -i 显示indoe号
ls一般不会单独使用:①功能有限 需要加上选项 ②如果ls单独使用 会显示当前文件夹下的所有文件(如果文件过多,直接使用ls可能会导致死机) ③ls会配合通配符去过滤需要的文件
二。Alias 别名
1.将常用的一些比较复杂的命令简单化 : alias 自行定义的命令=‘常用的复杂命令’
2.单独使用alias 会显示所有的别名命令
3.删除别名:unalias 别名命令
三。Du 查看文件或目录占用磁盘的空间大小
1.-a 分开显示每个文件的大小
2.-s 显示当前文件夹的总大小
3.-h 人性化显示
du不统计文件的实际大小 只是统计文件所占磁盘的大小 磁盘一块一块来存储文件(最小的一块是4k)
四。Mkdir (创建空文件夹)
1.-p 递归创建文件夹
2.-v 显示详细过程
五。Touch 创建一个新的文件
1.如果当前文件夹下没有同名的文件:touch 文件名 新建一个文件
2.如果当前文件夹下有同名的文件,使用touch会刷新修改此文件的时间
六。软连接和硬连接
软连接:Ln -s 源文件(夹)路径 目标文件夹路径 注意:一定要使用绝对路径
硬连接:Ln 源文件(夹)路径 目标文件夹路径 硬连接不是一定需要使用硬连接,硬连接不支持文件夹
七。Cp 复制
基本功能复制 cp复制多个文件 最后一定要跟文件夹 不能跟文件
Cp 要复制的文件 要放置复制文件的位置/可以重命名
1.-f 有相同文件时强制覆盖不提醒
2.-i 有相同文件时覆盖提醒
3.-p 保留文件的源权限
4.-r 复制文件夹时需要
5.-a 保留权限 相比于-p更强大 包括连接文件的属性也可以保留
更多推荐
所有评论(0)