命令的基本格式:
命令 [选项] [参数]
ls 查看当前目录
ls 查看当前文件夹的内容
ls -l /root 查看详细信息
cd 进入文件夹
cd /root 进入/root文件夹
pwd 显示当前文件夹
root 是系统管理员用户
su root 切换到root用户
su 切换用户
su root 切换到root用户
su leo 切换到leo用户
mkidr 创建文件夹
Mkdir 123
rmdir 删除文件夹,删除空文件夹 会有提示
Rmdir 123
rm 文件和文件夹
rm hello 删除文件
rm -r 目录 删除目录
[root@localhost ~]# ls /
bin dev home lost+found mnt proc sbin srv tmp var
boot etc lib media opt root selinux sys usr
/ 目录相当于 windows的我的电脑.
. 当前目录
.. 父目录
Root是系统管理员用户.
Root用户的主目录是/root
其他用户的主目录在 /home/[user]
Adduser 创建用户 需要root 才能创建
Userdel 删除用户 需要root 才能删除
Passwd 修改密码 需要root 才能修改
Su 切换用户
Cp 复制文件或文件夹
Cp 文件夹1 -r 文件夹2
Cp 文件 文件夹1
Mv 移动文件到另一个文件夹 或者 修改文件名
mv dir_abc dir_123 将dir_abc 移动到dir_123文件夹里
Mv file_1 file_2 将文件名 file_1 改为 file_2
Mv file dir_123 将文件file移动到dir_123里
Vim编辑器 相当于windows的记事本.
Vim 有三个模式: 插入模式 命令模式 末行模式
i 进入插入模式
esc进去命令模式
命令模式下的命令
dd 删除一行
2dd 删除2行
100dd 删除100行
yy 复制一行
2yy 复制2行
100yy 复制100行
U 撤销上一个操作
P 粘贴
: 进入末行模式
末行模式下的命令
wq 保存退出
q! 不保存退出
w! 强制保存
w 保存
e newfile
Vim hello.txt // 若hello.txt不存在 则新建一个hello.txt
Man 查看命令的使用方法
Man ls
Man cd
Head 查看文件前面几行
head -n 2 install.log
Tail 查看文件后面几行
tail -n 3 install.log
Cat 查看文件内容
Cat install.log
Less 分页方式显示文件内容
D 向下翻半个屏幕
U 向上翻半个屏幕
B 向下翻一个屏幕
F 向上翻一个屏幕
Y 向上移一行
E 或 j 向下移动一行
Grep
| 管道命令,连接两个命令用的
第一个命令 输出的 作为 第二命令的输入
Tar 打包压缩命令
c表示打包 x表示解包
Tar cf abc 将abc打包 成 abc.tar
Tar xf abc.tar 将abc.tar 解包为 abc
Tar jcf abc.tar.bz2 abc 将abc打包并压缩 为abc.tar.bz2
Tar jxf abc.tar.bz2
Tar zcf abc.tar.gz abc 将abc打包并压缩 为abc.tar.gz
Tar zcf abc.tar.gz
文件权限
[root@localhost Desktop]# ls -l
drwxr-xr-x. 3 root root 4096 Nov 23 16:41 123
drwxrwxrwx. 3 root root 4096 Nov 22 17:05 FFMPEG
drwxr-xr-x. 2 root root 4096 Nov 23 16:53 untitled folder
drwxrwxrwx. 3 root root 4096 Nov 22 17:05 X264
D 文件类型
Rwx 文件所有者的权限
Rwx 组 内用户的权限
Rwx 其他用户的权限
R 可读 W可写 X可执行
/etc/group 记录系统中所有的组
/etc/passwd 记录所有用户信息
zy:x:500:500:linux-dnw:/home/zy:/bin/bash
Chgrp 修改文件 的组
Chown
Usermod 修改用户所在组
Usermod -g 组号
Groupadd 添加组
Groupadd aaa
创建一个用户, 系统默认创建一个组 组的名字和用户名字是一样的.
Groupdel 删除组
Groupdel aaa
Chown 修改文件的所有者
Chmod 修改文件权限
drwxrwxrwx.
Chmod a-r file 所有人不可以写file文件
Chmod a+r file 所有人可以写file文件
Chmod g+r file 组内用户可以读file 文件
Chmod o+r file 其他人可以读file文件
Chmod a+w file 所有人可以写file文件
Chmod g+w file 组内用户可以写file文件
Chmod o+w file 其他人可以写file文件
Chmod a+x file 所有人可执行file文件
Chmod g+x file 组内用户可执行file文件
Chmod o+x file 其他人可执行file文件
Chmod 777 file
Chmod 621 file
W 4
R 2
X 1