所有者u、所属组g、其他人o。
权限:
r:read 读
w:write 写
x:excute 执行
drwxr-xr-x d目录r用户
2 root
root 4096 01-28 00:13 bin
!!!!!————vi编辑器命令
vi 文件名+(末尾行)
vi 文件名+数字(定位到数字行)
vi打开文件——输入i进行编辑——esc回到命令模式——输入:wq回车保存退出
hjkl左下右上
w向后移动一个单词 b向前移动一个单词
0行首。^行首非空字符。$行尾
gg文件顶部。G文件尾部
数字gg 数字相应行
数字G 数字相应行
ctrl+b向上翻页。ctrl+f向下翻页
H屏幕顶。M屏幕中。L屏幕底
{向上的空格位。}向下的空格位
%切换到符号上
Mx添加标记
X移动到标记位置
v可视模式
V可视行模式
ctrl+v可视块模式
u撤销上次命令
ctrl+r回复上次撤销命令
x删除字符
d删除移动命令对应内容
dd删除光标所在行 ndd删除多行
D删除到光标行尾部
y复制。nyy复制一行。p粘贴
/str查找某某单词
n下一个单词
N上一个单词
!!!!!————权限管理命令chmod
改变文件或目录的权限
命令执行者root或文件所有者
chmod [ugo][+-=][rwx] 文件或目录
[ugo]:user(所有者) group(所属组) others(其他人)
[+-=]:+增加 -减少 =赋予
[rwx]:read(读) write(写) x(execute)执行
chmod a=r /test/f1(为所有人赋予读权限。)
!!!!!————权限管理命令chown
改变文件或目录的所有者或所属组
chown 新用户名.新用户组 文件或目录
chown zw.network /test/c (改变/test/c用户zw。用户组network)
!!!!!————权限管理命令chgrp
改变文件或目录的所属组
chgrp 新用户组 文件或目录
hgrp root /test/c
!!!!!————磁盘管理-分区fdisk
超级用户
显示当前所有磁盘和分区信息
fdisk -l
对磁盘进行分区
fdisk 磁盘名称
如:fdisk /dev/sda
让内核更新分区信息
使用partprobe命令
否则重新启动才能识别新分区。
fdisk /dev/sdah后出现p主分区和e扩展分区,输入p进入主分区回车输入+4GB,
输入p查看分区,在输入n,进入e扩展分区,输入+2GB,重复刚才步骤,输入p查看分区
输入w保存退出(出现分区错误输入q选择分区进行删除)
!!!!!————建立文件系统,相当于Windows当中的格式化。
mkfs
mkfs [选项] 磁盘分区名
-t:指定要创建的文件系统类型。(ext2、ext3)
-c:建立文件系统前首先检查坏块。
mkfs -t ext3 –c /dev/sdb1(ext3系统名称)
!!!!!————磁盘管理手动挂载
mount
文件系统挂载
mount [选项] 分区名 挂载点
-t:指定要挂载的文件系统类型
-r:以只读方式挂载。
mount -t ext3 –r /dev/sdb1 /mnt/test1
(新建mnt文件将/dev/sdb1挂载到/mnt/test上)
lsblk -l(查看挂载情况)
vim /etc/fstab(进去后找到最后一行,/dev/sdb1 与上面符号对齐/mnt/sdb1 ext4
其他一样)
!!!!!————磁盘管理,手动卸载
umount
umount 分区名 挂载点
umount /mnt/test1
!!!!!————磁盘管理
df
查看磁盘空间管理的占用情况(包括挂载)
df 选项
-k 以k为单位显示
-m 以m(兆)为单位显示