Linux目录结构基础和Linux核心命令

 前言

 想要了解Linux系统,我们先从它的目录结构部分说起。

一、Linux目录概述

Linux的目录是什么,类似于windows中的文件夹,但是它是以根目录为起始向下延伸,它的表示形式为'/'。

 1.1.Linux的核心目录(根下)    

根下的核心目录说明
/etc/系统服务的配置文件,主要存放一些系统或者服务的配置信息
/home/普通用户的家目录
/root/root用户的家目录
/dev/设备文件目录,比如光盘,硬盘
/tmp/临时目录,用来存放临时文件之类的
/proc/系统服务,包括进程信息
......

以上是我认为在Linux中是非常重要的目录,其他的我不觉得不是常用就没有一一列举

1.2 路径表示方式

    在Linux中路径的表示形式有两种,绝对路径和相对路径,把整个系统理解成一张地图的话,路径就是去到达目的地时路过的哪些东西。

路径说明
绝对路径从根目录开始的路径,例如:/etc/hostname
相对路径不是从根目录开始的路径,例如:etc/hostname

二者区别:1. 看他们是否从根目录开始。2.绝对路径比较简单,推荐新手使用,就好像你去一个地方的时候记住的是具体的位置。3.相对路径比较是精简了绝对路径的步骤,比如你去一个地方的时候你只需记得这个地点的附近有什么即可。4.相对路径是相对于当前的路径而言。

1.3 核心目录进阶

目录下的文件说明
/etc/sysconfig/network-scripts/ifcfg-eth0网卡配置信息
/var/log/secure日志信息
/proc/cpuinfocpu信息
/etc/hostname主机信息

二、Linux核心必会命令

cd #进入到某个目录中
cd ~ /cd #回到家目录
cd .. #回到上一级目录 
cd . #进入当前目录
cd - #返回上一次所在目录
pwd  #显示当前目录
ll #显示目录内容

示例一:进入到/tmp/目录下并显示目录内容,显示当前目录

mkdir #创建目录
mkdir -p  #创建多层目录
mkdir -v #显示创建过程(基本不用)

示例一:在/tmp/目录下创建目录

示例二:在根目录下创建多层目录

touch  #创建文件

示例一:进入/tmp/cai_shao 目录下创建cai.txt 的文件

mv  #移动文件或者目录
mv  #修改文件或者目录名称
mv  从哪里来    到哪里去

示例一:

将/tmp/cai_shao/cai.txt 移动到 /cai_shao/cai_one 中并查看

示例二:

将/cai_shao/cai_one 中的cai.txt 修改为cai_shao.txt

cp #复制文件,cp默认无法复制目录
cp -a #复制所有包括目录
cp -d #复制软连接
cp -p #复制的时候保持属性不变
cp -r #递归复制,复制目录及其目录的内容
cp  从哪里来  到哪里去
cp隐藏功能:备份

示例一:

将/etc/sysconfig/network-scripts/ifcfg-eth0 中的网卡配置文件复制到/tmp/cai_shao/中

rm  #删除
rm -f  #强制删除不提示
rm -r  #递归删除,删除目录及目录内容
rm -fr /* #删根(彻底疯狂)谨慎使用
echo #输出信息到屏幕
echo > #重定向,先情况文件在写入内容
echo >> #追加,把信息写入到末尾

示例一:

将/tmp/cai_shao/中的网卡配置文件内容改为woshicaishiao。

示例二:

将/tmp/cai_shao/中的内容追加一行信息woshicaishao456

cat #显示文件内容
cat -n #显示行号

  • 20
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我又不是蔡少

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值