02.linux的文件系统简介、查看目录ls命令、切换目录cd命令、创建目录mkdir、删除目录rm、移动重命名mv、创建文件touch、拷贝cp

时间:2021-09-26 11:32:21

整个文件系统有一个顶层目录:/
02.linux的文件系统简介、查看目录ls命令、切换目录cd命令、创建目录mkdir、删除目录rm、移动重命名mv、创建文件touch、拷贝cp
bin:存放一些可执行的程序(命令);
boot:存放系统启动所需要的一些文件;
dev:系统中的硬件(硬件在Linux中通过设备文件来标识);
etc:存放配置文件的地方;
home:用户目录的总目录;
lib lib64:系统库目录;
mnt:存放用于挂载外部存储的文件;
root:root用户的主目录;
sbin:存放系统级的可执行命令,只有用户root权限的用户才能执行;
tmp:系统自带的存放临时文件的目录;
usr:unix shared resources共享资源目录;

ls -l /

02.linux的文件系统简介、查看目录ls命令、切换目录cd命令、创建目录mkdir、删除目录rm、移动重命名mv、创建文件touch、拷贝cp

ll

和ls -l功能一样
02.linux的文件系统简介、查看目录ls命令、切换目录cd命令、创建目录mkdir、删除目录rm、移动重命名mv、创建文件touch、拷贝cp

ls -h /
ls -lh /

以人性化显示
02.linux的文件系统简介、查看目录ls命令、切换目录cd命令、创建目录mkdir、删除目录rm、移动重命名mv、创建文件touch、拷贝cp

ls -la

显示隐藏文件
02.linux的文件系统简介、查看目录ls命令、切换目录cd命令、创建目录mkdir、删除目录rm、移动重命名mv、创建文件touch、拷贝cp
文件名以.号开始表示隐藏文件(夹)。

pwd

查看当前所在的目录
02.linux的文件系统简介、查看目录ls命令、切换目录cd命令、创建目录mkdir、删除目录rm、移动重命名mv、创建文件touch、拷贝cp

cd /

02.linux的文件系统简介、查看目录ls命令、切换目录cd命令、创建目录mkdir、删除目录rm、移动重命名mv、创建文件touch、拷贝cp

在当前文件夹下创建directory文件夹

mkdir directory

创建aaa/bbb/ccc目录

mkdir -p ./aaa/bbb/ccc

上次一个名位filename的文件

rm filename

递归删除目录

rm -r directory

强制递归删除目录

rm -rf directory

从directory1移动到directory
或者重命名directory1成directory2
或者directory1移动到directory2并重命名

mv directory1 directory2

创建一个名为filename的空文件

touch filename

将命令执行结果重定向输出到文件

创建filename文件,并将ls结果输出到filename中

ls > filename

将ls结果继续写在filename后面

ls >> filename

查看filename文件的内容

cat filename

分页查看filename

more filename

这个时候按空格往下一页,b上一页,q退出查看。
和more查不多,可以一行一行看,和vi的操作差不多。

less

查看filename末尾10行

tail -10 filename

实时查看filename的末尾几行,不退出。

tail -f filename
tail -F filename

-f跟踪文件的唯一inode号,就算改名,还是跟踪原来这个文件;
-F按照文件名跟踪。
查看filename头10行。

head -10 filename
echo

从directory1拷贝到directory2

cp directory1 directory2

如果觉得此文章有用,访问一下
https://www.2345.com/?ksudo2345
02.linux的文件系统简介、查看目录ls命令、切换目录cd命令、创建目录mkdir、删除目录rm、移动重命名mv、创建文件touch、拷贝cp