Linux常见命令

Posted

慢时光~

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux常见命令相关的知识,希望对你有一定的参考价值。

三,文件系统命令:

  1. 文件系统组织结构

1)一切从根目录“/”开始(文件系统层次化标准:FHS

 

  1. tree安装:

下载:yum install  tree

tree命令行参数:

参数 作用

-a 显示所有文件和目录。

-A 使用ASNI绘图字符显示树状图而非以ASCII字符组合。

-C 在文件和目录清单加上色彩,便于区分各种类型。

-d 显示目录名称而非内容。

-D 列出文件或目录的更改时间。

-f 在每个文件或目录之前,显示完整的相对路径名称。

-F 在执行文件,目录,Socket,符号连接,管道名称名称,各自加上”*,/,=,@,|”号。

-g 列出文件或目录的所属群组名称,没有对应的名称时,则显示群组识别码。

-i 不以阶梯状列出文件或目录名称。

-I 不显示符合范本样式的文件或目录名称。

-l 如遇到性质为符号连接的目录,直接列出该连接所指向的原始目录。

-n 不在文件和目录清单加上色彩。

-N 直接列出文件和目录名称,包括控制字符。

-p 列出权限标示。

-P 只显示符合范本样式的文件或目录名称。

-q ?”号取代控制字符,列出文件和目录名称。

-s 列出文件或目录大小。

-t 用文件和目录的更改时间排序。

-u 列出文件或目录的拥有者名称,没有对应的名称时,则显示用户识别码。

-x 将范围局限在现行的文件系统中,若指定目录下的某些子目录,其存放于另一个文件系统上,则将该子目录予以排除在寻找范围外。

2)拓扑:倒置的树形目录

3)目录作用:

A./root:  root账号所用文件数据

B./bin:   储存常用命令的程序文件

C./boot:  系统启动文件储存目录

D./dev :   硬件设备文件储存目录

E./etc:    系统配置文件目录

F./home:   普通账户的家目录

G./var:    日志文件目录

H./media:  光驱常用挂载目录

I./mnt:     设备挂载常用目录

2.rm  命名:

  1. 作用:删除文件或命令
  2. 格式:rm  -参数
  3. 参数:
    1. -f   :强制删除不确认
    2. -r   :删除目录

D.

rm  -rf  test  (强制删除目录)

Rm  -f  tem.txt  (删除文件)

3.cp  命令:

A.格式:cp   -参数  源文件   目标文件

B.作用:拷贝复制文件或目录

C.参数:

1.-p  保留原始文件

2.-d  若对象为“连接文件”,则保留改文件的属性

3.-r  拷贝复制目录时使用

4.-i  :若文件已存在则提示是否覆盖

5.-a  :相当于  -pdr

D.例:

cp  t1   t2  (在当前目录下拷贝)

cp  /root/t1      /media (拷贝到其他目录下)

4.mv 命令:

A.作用:移动剪切文件或目录

B.格式:mv   -参数   源文件或目录   目标文件或目录

C.区别:

1.重命名:若远类型及目标类型都是文件或目录

2.移动:源是文件或目录,目标是目录

 

  1. 例:

mkdir  m1

Touch  k1.txt

mv  k1.txt   k2.txt(重命名)

Mv  m1   /media  (移动)

5.dd 命令:

查看文件,硬盘使用情况(属性)

 

  1. 格式:dd  if=输入数据的文件名   of=输出文件名   count=数据块个数   bs=每个块容量
  2. 作用:按照指定大小制作文件
  3. 例:

 

  1. /dev/zero:是一个特殊设备文件,代表一个永远输出0的设备文件,使用它作为输入可以得到全为空的文件。因此可用来创建新的文件和覆盖的方式清除旧文件,该设备文件不占系统储存空间,却又提供无穷无尽的数据
  2. 制作光盘镜像文件(*.ios

dd  if=/dev/cdrom   of=centos_x86_64.iso

数据源为光盘     新文件名     省略容量,以光盘为准

 

四.文件查看命令:

  1. file 命令:
    1. 显示文件类型
    2. 格式:file  文件名
    3. 例:file   t1.txt

File   tty

  1. 常见文件类型:

Empty:   空文件

Directory:  目录

Block  special : 块设备(高速设备)

Character  special: 字符设备(低速设备)

  1. cat 命令:

以上是关于Linux常见命令的主要内容,如果未能解决你的问题,请参考以下文章

测试人员学linux(二) : Linux常见命令vi命令

Linux常见命令

Linux之常见命令总结篇

常见Linux命令学习

Linux常见命令

linux命令2—常见linux命令