linux学习二
一、自我定位指令
没有参数没有选项
pwd作用:查看当前的绝对路径,显示用户在文件系统的绝对位置(返回当前工作目录的绝对路径)
二、ls
---查看当前工作目录中所有文件的长格式列表
ls -al ---查看当前工作目录及其子目录下的所有文件的长格式列表
ls -Ral ----查看/etc目录中以.conf结尾的文件的长格式列表
ls -al/etc/*.conf
ls -l 可以简写为ll
文件类型:
-:普通文件
d:目录文件
l:链接文件
b:块设备文件
c:字符设备文件
不加目录名看的是当前文件下的
linux用不同颜色区分不同文件类型
蓝色是目录
亮蓝色是链接--后面有提示
黑色是普通文件 前面用小横杠来表示
红色是包 (linux的指令--color默认执行)
三、cd改变当前工作目录
1、三个指令都是回到当前登录用户的家目录下
1、cd回车 cd空格~号 cd $HOME
2、cd ..切换到上级目录 一个.很少使用,用脚本在使用cd ./
3、切换到指定目录
相对路径:不以/开头的路径
绝对路径:以/开头的路径
--切换到/etc目录下
cd /etc
---切换到上一级目录
cd ..
切换到当先目录的bin目录下
cd bin
四、mkdir:新建文件夹
---在当前目录下创建新目录new
mkdir new
----在指定目录/home下创建新目录new
mkdir /home/new
---在当前目录new下创建嵌套目录a/b/c/d
mkdir -p new/a/b/c/d//
-----在指定目录/home/new下创建嵌套目录a/b/c/d
mkdir -p /home/new/a/b/c/d
五、du:统计目录和文件的空间占用情况
---统计的是目录中所有文件和目录的空间占用情况
du -ah 目录名
---查看当前目录下所有文件的空间占用情况
du -ah
---查看指定目录/usr/bin目录下所有文件的空间占用情况
du -ah /usr/bin
统计目录的总空间占用情况
du -sh 目录名...
---统计当前工作工作目录下总的空间占用情况!
du -sh
---统计/usr/bin目录下总的空间占用情况
du -sh /usr/bin
--统计/usr/bin和/root目录下的总的空间占用i情况
du -sh/usr/bin /root
注意:-a选项和-s选项不能一起使用,是相互矛盾的。
六、df:用于检查文件系统或硬盘空间占用情况
linux挂载点是根 在windows中相当于c、d、e盘
---查看所有文件系统的空间占用情况
df -a
----查看文件系统的空间占用情况,以易读格式显示大小
df -h
---查看文件系统的空间占用情况,在结果中显示文件系统类型,并以易读格式显示大小
df -Th
---查看xfs文件系统的空间占用情况,在结果中显示文件类型,并以易读格式显示大小
df -Tht xfs
df -t xfs -Th
七、free查看内存的使用情况
在安装linux操作系统时,根分区(/)是必须分的分区
会划走一块空间作为交换分区,相当于缓存区,交换分区的文件系统类型:sawp
在查看内存的空间使用情况时,可以查看内存和swap分区的占用情况
free -h
不同用户的家目录是不同的
在当前用户的家目录下创建over 文件夹
1、mkdir $HOME/over
2、mkdir ~/over
3、cd回车到家目录然后 mkdir over
linux在什么目录中创建文件夹。绝对路径就加/
~或者$HOME代表家目录