Linxu文件管理、用户管理、磁盘管理 总结及感悟

一、目录

cd (切换目录)

.         代表当前目录
..        代表上一层目录
-         代表前一个工作目录
~         代表【目前用户身份】所在的自家目录
~account  代表 account 这个用户的自家家目录

pwd (显示当前所在的目录)

-P  :显示出确实的路径,而非使用链接 (link) 路径。(P是大写)

mkdir (建立新目录)

-m :配置文件目录的权限!我们可以自己设定自己想要的权限,而不需要使用umask定义的默认权限
-p :帮助你直接将所需要的目录递归建立起来

rmdir (删除"空"目录)

-p :连同上层『空的』目录也一起删除

二,管理文件、目录

ls (查看文件和目录)

-a  :全部的文件,连同隐藏文件( 开头为 . 的目录) 一起列出来~
-A  :全部的文件,连同隐藏文件,但不包括 . 与 .. 这两个目录,一起列出来~
-d  :仅列出目录本身,而不是列出目录内的文件数据
-f  :直接列出结果,而不进行排序 (ls 预设会以文件名排序!)
-F  :根据文件、目录等信息,给予附加数据结构,例如:
      *:代表可执行文件; /:代表目录; =:代表 socket 档案; |:代表 FIFO 文件;
-h  :列出文件的打小(例如GB、KB等等)
-i  :列出 inode 位置,而非列出文件属性;
-l  :长数据串行出,包含文件的属性等等数据;
-n  :列出 UID 与 GID 而非使用者与群组的名称 (UID与GID会在账号管理提到!)
-r  :将排序结果反向输出,例如:原本文件名由小到大,反向则为由大到小;
-R  :连同子目录内容一起列出来;
-S  :以文件容量大小排序!
-t  :依时间排序

 cp (复制命令)

-a  :相当于 -pdr 的意思;
-d  :若来源文件为链接文件的属性(link file),则复制链接文件属性而非档案本身;
-f  :为强制 (force) 的意思,若有重复或其他疑问时,不会询问使用者,而强制复制;
-i  :若目的文件(destination)已经存在时,在覆盖时会先询问是否真的动作!
-l  :进行硬式连结 (hard link) 的连结文件建立,而非复制文件本身;
-p  :连同文件的属性一起复制过去,而非使用默认属性;
-r  :递归持续复制,用于目录的复制行为;
-s  :复制成为符号链接文件 (symbolic link),亦即『快捷方式』文件;
-u  :若 destination 比 source 旧才更新 destination !

.rm (删除文件或目录)

-f  :强制移除;
-i  :互动模式,在删除前会询问使用者是否动作
-r  :递归删除!

mv (移动文件与目录、文件重命名)

-f  :强制直接移动而不询问;
-i  :若目标文件 (destination) 已经存在时,就会询问是否覆盖!
-u  :若目标文件已经存在,且 source 比较新,才会更新 (update)

三、查看文件内容

.cat 

-A  :相当于 -vET 的整合参数,可列出一些特殊字符~
-E  :将结尾的断行字符 $ 显示出来;
-n  :打印出行号;
-T  :将 [tab] 按键以 ^I 显示出来;
-v  :列出一些看不出来的特殊字符

五、用户管理

Linux是一个多用户操作系统,所有新用户想要进入系统,必须由系统管理员预先为他在该系统中建立的一个账号

添加两个用户并设置密码
[root@bogon hzh]# useradd chongshi     创建用户
[root@bogon hzh]# passwd chongshi      设置密码

添加用户到组
usermod -G [组名]  [用户名]

修改用户名
 usermod -l  [新用户名]  [旧用户名]

删除用户
userdel -r [用户名]
-r:删除用户组

用户信息查看命令    

pwck   检测/etc/passwd文件
检测用户的设置文件是否正常。直接输入命令,后面不用带参数

vipw    编辑/etc/passwd文件
这个命令与vi最大的区别就是编辑的时候锁定文件。如果多人对passwd文件 
都有编辑权限,那么多人同时编辑就会造成混乱。使用vipw编辑passwd文件时,别 
人就无法打开passwd文件。

id        查看用户ID和组信息,直接输入命令,后面不用带参数

passwd -S [用户名]    查看用户密码状态

六、磁盘管理

  • df:列出文件系统的整体磁盘使用量
    du:检查磁盘空间使用量
    fdisk:用于磁盘分区
  • ①df
  • df命令参数功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
  -a :列出所有的文件系统,包括系统特有的 /proc 等文件系统;
-k :以 KBytes 的容量显示各文件系统;
-m :以 MBytes 的容量显示各文件系统;
-h :以人们较易阅读的 GBytes, MBytes, KBytes 等格式自行显示;
-H :以 M=1000K 取代 M=1024K 的进位方式;
-T :显示文件系统类型, 连同该 partition 的 filesystem 名称 (例如 ext3) 也列出;
-i :不用硬盘容量,而以 inode 的数量来显示

②du
Linux du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的 查看,还是和df命令有一些区别的,这里介绍Linux du命令。

  -a :列出所有的文件与目录容量,因为默认仅统计目录底下的文件量而已。
-h :以人们较易读的容量格式 (G/M) 显示;
-s :列出总量而已,而不列出每个各别的目录占用容量;
-S :不包括子目录下的总计,与 -s 有点差别。
-k :以 KBytes 列出容量显示;
-m :以 MBytes 列出容量显示;

③fdisk
fdisk 是 Linux 的磁盘分区表操作工具。

fdisk [-l] 装置名称

④磁盘挂载与卸除
Linux 的磁盘挂载使用 mount 命令,卸载使用 umount 命令。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值