/bin 二进制可执行程序
/boot 系统内核,与启动有关文件
/dev 设备文件
/home 所有普通用户的家目录
/lib 系统存放库文件的地点
/mnt 临时挂载点
/proce 进程的属性信息,放在内存中,断电就消失
/root 管理员的家目录
/selinux 安全文件
/tmp 临时文件夹
/usr 装的软件装在这个里面
/var 经常改变的内容放到该目录
~ 家目录
命令:
cd: 改变当前位置/切换路径
pwd:显示当前目录的位置/显示当前路径
ls:显示当前目录下由哪些文件
rm:删除 用法: rm 路径及名称
mv:移动(剪切)(重命名)
touch:创建普通文件
mkdir:创建目录
rmdir:删除空文件夹(空目录),非空用 rm -r 删除
$ 普通用户
# 管理员
cd.. :退回上一层
. :代表当前位置
cd - :返回刚刚过来的位置
ls -l :显示长信息(详细信息)
ls 路径:显示该路径下有哪些文件 (-l 和 路径可以组合使用)
cp:拷贝 用法:cp 源路径+源文件名字 目标路径+目标文件名字
rm *:删除当前目录下所有文件
cp -r:拷贝目录
exit:退出终端
clear:清屏
当输入路径时可以打前几个字母然后按Tab键,会显示以这几个字母开头的文件
文件类型:
- 普通文件
d 目录文件
p 管道文件
l 链接文件
c.b 设备文件
s 套接字文件
权限:
对于不同的人可以通过命令修改权限
权限分四类:
r:读权限(一般用4表示)
w:写权限(一般用2表示)
x:执行权限(一般用1表示)
-:无权限
chmod命令用于增加权限,它有文字设定法和数字设定法
我们用a代表所有人,a被分为3类,属主(用u表示),同组人(用g表示),其他人(用o表示)
示例:(文字设定法)
给属主增加执行权限
chmod u+x file
(数字设定法)
修改权限为-rwxr--rw-
chmod 746 file
在写文件时的命令:
vi 文件名 可以打开普通文件
命令模式: i a o I A O
i:光标前插入
a:光标后插入
o:光标所在行的下一行
I:光标所在行的行头
A:光标所在行末
O:光标所在行的上一行
: / ? 由命令切换到末行
末行模式:
:w 只保存
:q 退出(如果没有保存且内容改变了,退出不了,只能保存退出,或者不保存退出)
:wq 保存并退出
:q! 强制退出
:set nu 显示行号
:set nonu 不显示行号
:n 跳转至n行
:G 光标跳转到最后一行
:nG 光标跳转到第n行
编辑:
n+yy 复制n行
n+dd 剪切(删除)n行
p 粘贴
u 撤销一个操作
cc 清空一行进行插入模式
C 有光标所在位置到行末清空,但不会删除该行
r 修改一个字符
R 持续替换
x 删除字符
X 持续删除前一个字符
有关文件的命令:
cat 查看文件内容 (cat + 文件名)
more 分屏显示(空格换屏) (more + 文件名)
less 可以反复看 (q退出显示) (less + 文件名)
tail 默认末尾10行 (tail -3 文件名 -> 该文件后三行)
head 默认前10行 (head -3 文件名 -> 该文件前四行)
持续更新......