~ :当前用户工作目录
ls :查看当前目录
su - +用户名:切换用户
ls - l :查看属性
ls - al:查看所有隐藏文件的属性
chmod:修改用户权限
第一组:当前用户对文件的权限 第二组:当前用户所在同一组的用户的权限 第三组:与当前用户不在一组的用户的权限
(1)u:自己 a:所有用户 g:同一组 o:其他
(2)r:4 w:2 x:1
touch 文件名.c :创建一个文件
cat 文件名.c :查看一个文件
rm 文件名.c :删除一个文件
rm - f 文件名.c :强制删除文件(无提示信息)
gedit 文件名.c :编辑文件
gcc 文件名.c :编译文件
./(中间不需要空格) 文件名.c :运行
mkdir:创建一个目录
rm 目录名:删除一个目录
cd 目录名 :进入一个目录
cd . .:返回上一个目录
cd / :根目录(包含系统中所有文件)
pwd :绝对路径
cp 文件名 () 复制文件
cp - r kk 文件名:复制目录
mv :剪贴
子目录的作用
bin 该目录下存放着普通用户的命令
dev 系统的设备文件
home 用户主目录的基点
lost-found 这个目录平时是空的,当系统非正常关机而留下的“无家可归”的文件便会储存在这里
misc 储存着一些特殊的字符的定义
net 存放着和网络相关的一些文件
proc 存放着用户与内核的交互信息
sbin 系统的管理命令,这里存放的是系统管理员使用的程序
srv 系统启动服务时可以访问的数据库目录
tmp 临时文件,重启后自动清空
var 某些大文件的溢出区,比如各种服务的日志文件
boot 启动Linux的核心文件
etc 系统所有的配置文件都在这个目录中
lib 存放着和系统运行相关的库文件
media 存放着可移除的设备,比如软盘,光盘
mnt 挂载目录,是系统管理员临时安装文件的系统安装点
opt (option : 自由选择)主要给源码安装软件时选择的安装目录位置
root 超级用户的目录
selinux 主要用来加固操作系统,提高系统的安全性
sys 管理设备文件
usr 最大的目录,存放着应用程序和文件
tar cvzf kk.tar.gz kk () :压缩
c 创建压缩文件 v 显示压缩或解压的过程 z 用Gzip压缩或解压 f 目标文件名