Linux文件及目录常用命令(1)(ls、mkdir、rmdir、touch、rm、history、cp、mv、which)

一、Linux的系统目录结构

1、常用的命令存放于:/sbin /bin /usr/sbin /usr/bin
2、系统启动的相关文件存放于: /boot
3、系统配置文件存放于: /etc
4、用户的家目录: /home
5、存放库文件: /lib /lib64
查看某个命令依赖的库文件,命令 ldd:
图片8

二、Linux的文件类型

c 字符串设备(例如:键盘、鼠标等)
l 软连接文件(类似于Windows的快捷方式)
b 块设备(例如:光盘、磁盘)
s 通信文件(例如:进程间的通信文件socket)
d 目录
‘-’ 普通文件,包括文本文档和二进制文件
图片9

三、文件及目录的常用命令

1、命令 ls

图片10
1、常用选项:-l 列出详细信息
2、常用选项:-i 显示文件的inode号(其中inode会存放文件的详细信息)
3、常用选项:-h 人性化显示文件大小
4、常用选项:-a 显示隐藏文件或目录(文件名以.开头)
5、常用选项:-t 根据创建时间,逆排序显示文件
图片11

2、创建目录 mkdir

1、常用选项:-p 创建级联目录
2、常用选项:-v 可视化(能够看见创建目录的过程)

3、删除目录 rmdir

rmdir 可以直接删除目录,但是目录必须为空(即目录下无子目录或文件)。

1、常用选项:-p 删除级联目录(一般很少用

4、创建文件 touch

5、命令 rm

不加参数,可以删除文件(但每次都会询问:是否删除)
通常会使用 -rf 的参数组合。

1、常用选项:-f 强制删除文件,且不提示
2、常用选项:-r 删除目录及目录中包含的子目录和文件
3、常用选项:-v 可视化(能够看见删除的过程)

6、命令 history

查看历史已经使用的命令列表
叹号+历史命令首字符串,可直接使用最后一次使用的包含该字符的命令
初雪Linux图片21

7、命令 cp

不加参数,拷贝源文件为目标文件(不能拷贝目录)

1、常用选项:-r 拷贝源目录为目标目录(复制目录,必须用此参数

2、当目标目录存在时,会将源目录拷贝至目标目录下;当目标目录不存在,则将拷贝目录修改为目标目录名;

8、命令 mv

为文件或目录改名,或将文件或目录剪切至其他位置

mv source_file(文件)  dest_file(文件)        将源文件名改为目标文件名
mv source_file(文件)  dest_directory(目录)   将源文件剪切至目标目录中
mv source_directory(目录) dest_directory(目录)  若目标目录已存在:则将源目录剪切至目标目录下;若目标目录不存在:则将源目录改名为目标目录; 

9、命令 which

查找文件(也可用于查看命令的别名alias)

[root@JSH-01 ~]# which ls
alias ls='ls --color=auto'
	/usr/bin/ls
[root@JSH-01 ~]# which tree
/usr/bin/tree
[root@JSH-01 ~]# 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值