Linux的基础命令
Linux中没有盘符,一个分区就是一个文件夹,/表示根目录
查询当前的目录pwd
进入某个目录 cd 目录名称(可以是绝对路径也可以是相对路径)
cd / #进入根目录
cd /etc/sysconfig #以绝对路径的方式进入了/etc/sysconfig目录
cd ../hp ##回到上一级目录中的hp文件夹
在linux中也有tab健可以使用
查询目录中的文件或者文件夹: ls
ls -a #查询所有文件
ls -l #以列表的方式查询
ll #可以替换 ls -l,他是ls-l的别名
查询分区大小
df -h ##查询分区大小
du -hs /目录 ##可以查询某个目录的大小
文件夹操作
mkdir /test ##表示在根目录创建一个test的文件夹
mkdir abc ##表示在当前目录创建abc的文件夹
rmdir abc ##删除文件夹abc,前提是abc文件夹为空
touch /test/abc #在test的目录中创建了一个abc的文件
echo hello > /test/abc ##写hello到文件/test/abc中 如果使用 echo world >> /test/abc表示追加
more a ##查询a文件中的内容
tail a ##从最后一行查询文件
tail a -n1 ##查询最后一行
head a -n3 ##从头开始查询三行
rm xx ##删除文件默认删除文件,会提示是否要删除,选择y就是删除
rm -f ##强制删除,不会有任何的提示,注意linux中文件删除了就没有了,没有回收站
rm -f aa*##删除aa开头的所有文件,rm默认不能删除任何文件夹,可以通过带参数的方式来删除文件夹
rm -rf /test ##删除test文件夹中的所有东西,包括test文件夹,-r在文件夹的命令中经常使用表示递归操作