Linux基础

一、权限

十位(1+3+3+3)(文件类型 + 所有者 + 所属组 + 其他人)
-rw-r–r--
文件类型:- 、d 目录、l 软连接文件(快捷方式)
r 读、w 写、x 执行

二、常见目录

/ 根目录
/bin 命令保护目录
/boot 启动目录
/dev 特殊文件保存目录
/etc 系统默认配置文件目录
/home 普通用户家目录
/lib 函数库目录
/mnt 系统挂载目录
/media 挂载目录
/misc 挂载目录
/proc 内存目录
/sys 内存目录
/tmp 临时目录
/usr 系统软件资源目录
/usr/bin/ 系统命令(普通用户)
/usr/sbin/ 系统命令(超级用户)
/var 系统相关文档内容

三、常用命令

1、文件目录处理命令

1、mkdir -p [目录名] :创建目录,-p递归创建
2、rm -rf [目录或文件]:目录或文件,
3、pwd:显示当前目录
4、cd:进入目录
5、cp -a [源文件或目录] [目标目录]:复制,-a
6、mv [源文件或目录] [目标目录]:剪切或改名
7、ln -s [源文件] [目标文件]:生成软链接
8、touch [文件名]:创建文件

2、文件搜到命令

locate [文件名] :在locate数据库中搜索。数据库每天更新,updatedb更新locate数据库
配置: /etc/updatedb.conf 文件
PRUNE_BIND_MOUNTS=“yes”
PRUNEFS= 搜索时,不搜索的文件系统
PRUNENAMES=搜索时,不搜索的文件类型
PRUNEPATHS=搜索时,不搜索的路径

whereis [命令名] :搜索命令所在路径及帮助文档所在位置
which [命令名]:搜索命令所在路径及别名

3、压缩命令
常用压缩格式:.zip

zip [压缩文件名] [源文件] : 压缩文件(zip test.zip test)
zip -r [压缩文件名] [源目录] : 压缩目录
unzip [解压文件]:解压文件

常用压缩格式:.gz

gzip [源文件]:压缩为.gz文件,源文件消失
gzip -c [源文件] > [压缩文件]:压缩为.gz文件,源文件保留
gzip -r [目录]:压缩目录下所有子文件,但不能压缩目录
gzip -d [解压文件]:解压文件
gunzip [解压文件]:解压文件

常用压缩格式:.bz2

bzip [源文件]:压缩为.bz2文件,源文件消失,不可压缩目录
bzip -k [源文件]:压缩为.gz文件,保留源文件,不可压缩目录
bzip -d [解压文件]:解压文件,-k保留压缩文件
bunzip [解压文件]:解压文件,-k保留压缩文件

常用压缩格式:.tar

tar -cvf [打包文件名] [源文件]:打包(tar -cvf test.tar test)
tar -xvf [打包文件名]:解打包

常用压缩格式:.tar.gz

tar -zcvf [打包文件名] [源文件]:打包(tar -cvf test.tar.gz test)
tar -zxvf [打包文件名]:解打包

常用压缩格式:.tar.bz2

tar -jcvf [打包文件名] [源文件]:打包(tar -cvf test.tar.bz2 test)
tar -jxvf [打包文件名]:解打包

4、VI 编辑器

1、vi test:编辑test文件;如果不存在,则创建,输入i插入
2、双击d:删除一行
3、双击y:复制光标所在的一行
4、p:在光标所在行的下方粘贴

:w 保存修改
:q 退出vi编辑器
:!强制执行
:ls 列出所打开的所有文件
:n 切换到后一个文件
:N 切换到前一个文件
:15 快速定位到第15行

5、关机重启

shutdown [选项] [时间]
-h 关机、-r 重启、-c 取消前一个关机命令
shutdown -r 05:30 &
shutdown -r now

halt:关机
poweroff:关机
init 0:关机
reboot:重启

退出登陆:logout

你可能感兴趣的:(Linux)