首页 > 代码库 > Linux文件及目录常用命令

Linux文件及目录常用命令

一、Linux中的目录结构

/bin :系统命令目录

/dev :系统设备目录

/home :用户的家 /home/lau

/lib :系统库文件 .so 动态库  .a静态库

/media :系统多媒体目录 (软驱、光驱)

/mnt :系统挂载目录 (外置u盘) /mnt/usb

/proc :系统内存目录

/sbin :超级管理员root命令目录

/tmp :系统缓存目录 

/var :系统临时目录(经常变动) 数据库文件,网页文件,日志文件

/boot :系统启动目录

/etc :系统配置文件目录

/lost+found :失物认领处

/opt :第三方程序目录(qqwps

/root :超级管理员的家

/usr :系统程序目录(apachephpmysql

 

二、常用命令

ifconfig  查看IP状态

ping      命令来测试网络是否畅通

 

ls 或 ll :   查看当前路径文件信信息

 

 

-a :  查看文件的全部信息(包括隐藏文件)

 

q         退出(quit

 

pwd  :查看当前工作区

 

cd :切换目录

 

cd 空格 /home/zhangsan

 

cd空格 .. 跳转到上一级目录

 

cd 空格 ~ 返回超级管理的家

 

clear 清屏操作

 

login :登陆

 

logout :登出(注销)

 

shutdown :关机

 

-h :多少分后关机 shutdown  –h 分钟数(如为0则立即关机)

 

–r :多少分后重启 shutdown  –r 分钟数(如为0则立即重启)

 

–k :警告多少分后关机 shutdown –k 分钟数 (并不执行关机指令,只是一种警告信息)

 

-c :中止关机指令(通常用ctrl+c中止关机指令)

 

halt :关机(只关闭Linux系统,但不关闭电源)

 

reboot :重启

 

su  : 切换用户

 

 

二、文件管理

 

1Linux系统中的文件权限

 

r(read)    4    可读

 

w(write)    2     可写

 

x()        1     可执行

 

 

2、文件的创建与删除

 

1vi filename :创建文件、

 

2touch 文件名 :创建文件但不打开

 

3rm 文件名 :删除文件或文件夹

 

-r :递归删除

 

-f :删除确认

 

3、目录管理

 

1mkdir 目录名 :创建文件目录

 

-p :递归创建

 

-m :创建目录时,指定文件权限

 

2rmdir 目录名 :删除文件目录

 

-p :递归删除

 

4、复制与移动

 

1)复制    cp [参数] <源文件路径> <目标文件路径>

 

-R :递归复制

 

-p :复制时保持文件的原有属性

 

-v :显示复制进度

 

 复制文件夹:

 

 复制文件:

 

2)移动    mv [参数] [源文件或目录] <目标文件或目录>

 

-v :显示进度

 

mv除了可以移动某个文件,还可以实现为文件重命名

 

 

 

5、文件统计

 

wc [参数] <文件列表> :文件大小统计

 

-c :统计文件字节数

 

-l :统计文件的总行数

 

-w :统计文件的单词数

 

6grep搜索 (管道命令)

 

grep [参数] <‘字符串’> <源文件>

 

-n :匹配的行号

 

-c :匹配的行数

 

-i ignore):忽略大小写

 

7、显示文件内容

 

1cat :显示文件内容(正序显示)

 

2tac :显示文件内容(反序显示)

 

8、更改文件权限

 

chmod  :更改文件权限

 

-R :递归修改

 

9find 文件查找

 

find [目录列表] [匹配参数] [匹配标准]  查找文件

 

-name :根据文件的名称查找

 

10gzip压缩工具

 

语法: gzip [-d#] filename 其中#1-9的数字

 

“-d” : 解压缩时使用

 

“-#” : 压缩等级,1压缩最差,9压缩最好,6为默认

 

11bzip2压缩工具

 

语法: bzip2 [-dz] filename

 

bzip2 只有两个选项需要您掌握。

 

“-d” : 解压缩

 

“-z” : 压缩

 

压缩时,可以加 “-z” 也可以不加,都可以压缩文件,”-d” 则为解压的选项:

 

 

 

 

桌面光盘  /dev/cdrom    目录     挂载

 

cdrom连接指向到一个目录下

 

 

 

 

Linux文件及目录常用命令