整个文件系统有一个顶层目录:/
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