您的位置:首页 > 运维架构 > Linux

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

2018-01-07 19:09 1446 查看
整个文件系统有一个顶层目录:/



bin:存放一些可执行的程序(命令);

boot:存放系统启动所需要的一些文件;

dev:系统中的硬件(硬件在Linux中通过设备文件来标识);

etc:存放配置文件的地方;

home:用户目录的总目录;

lib lib64:系统库目录;

mnt:存放用于挂载外部存储的文件;

root:root用户的主目录;

sbin:存放系统级的可执行命令,只有用户root权限的用户才能执行;

tmp:系统自带的存放临时文件的目录;

usr:unix shared resources共享资源目录;

ls -l /




ll


和ls -l功能一样



ls -h /


ls -lh /


以人性化显示



ls -la


显示隐藏文件



文件名以.号开始表示隐藏文件(夹)。

pwd


查看当前所在的目录



cd /




在当前文件夹下创建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

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐