linux常用命令-2磁盘管理

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/chenzhengfeng/article/details/81780262

以下为linux常用的命令举例。

(注:#后面的为注释,输入命令时不要写)

(二)磁盘管理

2.1 cd(切换目录)

cd  #将目录转到当前用户的默认工作目录
cd ~  #同上
cd ~chen  #转到用户chen的默认工作目录
cd /  #转到系统根目录
cd /home  #转到/home目录
cd proc  #转到当前目录下的proc目录
cd -  #转到前一个目录
cd ../  #转到上一级目录

2.2 ls(列出目录内容)

ls  #以最简单的方式列出当前目录下的文件和目录
ls -a  #显示当前目录下的所有文件和目录(包括以.开头的隐含文件与.和..目录)
ls -l  #以详细列表的方式显示文件和目录
ls -A  #显示当前目录下的所有文件(除了.和..)
ls -t  #以文件和目录的更改时间排序显示
ls -s  #显示文件和目录的大小,以区块为单位。
ls -S  #用文件和目录的大小排序显示
ls -al  #以详细列表的方式显示当前目录下的所有文件和目录(包括.和..目录)
ls test -al  #显示test目录下所有文件和目录的详细信息

2.3 mkdir(新建目录)

mkdir newdir  #在当前目录下新建newdir目录
mkdir -m 755 newdir  #在当前目录下新建newdir目录,同时设置访问权限为755
mkdir -p newdir/new1/new2  #一次性建立多级目录,即使newdir或new1目录不存在
mkdir -p a/b/{x,y}  #在当前目录下新建2个目录:a/b/x与a/b/y,无论父目录是否存在都将建立

2.4 pwd(显示当前目录的完整路径)

pwd  #显示当前目录的完整路径

2.5 rmdir(删除空目录)

rmdir newdir  #删除空目录newdir
rmdir -p newdir/new1  #删除空目录new1,如果删除后newdir目录变为空,也将newdir目录删除

2.6 lsattr(显示文件或目录的隐藏属性)

lsattr  #显示当前目录下文件或目录的隐藏属性
lsattr a.zip  #显示a.zip文件的隐藏属性
lsattr -a  #显示当前目录下所有文件或目录的隐藏属性,包括以.开头的文件
lsattr -R  #递归显示当前目录以及子目录下文件或目录的隐藏属性

2.7 chattr(设置文件具有不可删除和修改的权限)

chattr +i a.txt  #设置a.txt文件不可修改
chattr -i a.txt  #去掉a.txt文件不可修改的属性

注:设置了i属性的文件不能进行修改;你既不能删除它,也不能给它重新命名,而且也不能对该文件写入任何数据。只有root用户可以设置或清除该属性。
 

猜你喜欢

转载自blog.csdn.net/chenzhengfeng/article/details/81780262