Linux 基础与文件系统核心操作

嘿,各位 Linux 爱好者们!今天咱们来聊聊 Linux 那些事儿,保证让你觉得这玩意儿比想象中有意思多了。

先说 Linux 的特性,那可真是让人眼前一亮。首先,它开源免费,这意味着你不用花一分钱就能用上这么强大的操作系统,而且还能自由地查看和修改源代码,简直是程序员的福音。其次,它的资源利用率高得惊人,就算是在配置不那么顶尖的机器上,也能跑得顺顺当当。最后,Linux 采用指令式操作,也就是 "命令头 + 参数" 的形式,虽然一开始可能觉得不如图形界面直观,但熟练之后你会发现效率简直翻倍。

接下来聊聊 Linux 的核心目录,这些目录就像是城市里的不同功能区,各有各的本事。

/bin 目录里存放的都是指令化的可执行程序,就像是工具箱里的各种工具,随取随用。

/dev 是 device 的缩写,这里管理着各种设备,相当于设备的 "身份证登记处"。

/etc 目录就像是 Windows 系统的控制面板,各种系统配置文件都藏在这里。

/proc 是个很特别的虚拟文件夹,系统运行时会自动生成里面的内容,包含了进程信息和 cpu、内存等实时系统信息,堪称系统的 "实时监控中心"。

/var 目录是日志的聚集地,系统运行过程中产生的各种日志都存放在这里,排查问题时可少不了它。/usr 目录则相当于软件的 "安装基地",我们安装的各种软件大多在这里安家。

了解了目录,再来看看文件操作命令,这些可是咱们和 Linux 打交道的基本功。

查看文件内容的命令有好几个,各有各的神通。

cat 命令能直接预览文件内容,tac 则是倒着看,是不是很有趣?

head 可以按顺序看前几行数据,tail 则能倒序看后几行,比如 tail -n 5 文件名就是看最后五行,tail -f 还能动态查看文件变化,监控日志的时候超好用。

more 可以左右翻页看,less 则支持上下滑动看,按 q 键就能退出。

创建文件用 touch 命令,格式很简单:touch - 参数 文件名,想知道有哪些参数,输个 touch --help 就行。

创建文件夹用 mkdir,要是想递归创建多级目录,就加上 - p 参数,比如 mkdir -p 文件名 1 / 文件名 2 / 文件名 3,一下子就能建好多层文件夹。

vi 命令是编辑文件的好帮手,它有三种模式。按 i 或 o 就能进入插入模式,开始编辑内容;编辑完了按 Esc 退出插入模式,进入命令模式,输入:wq 是保存后退出,:q! 则是强制退出不保存。

路径方面,有绝对路径和相对路径之分。绝对路径是从根目录开始,层层递进,直到找到目标文件或文件夹,就像从国家到省再到市和县一样精确。相对路径则是相对当前文件的位置,../ 表示上一层路径,./ 表示当前路径。

重定向符也很实用,> 是覆盖,会把控制台显示的内容覆盖到指定文件里;>> 是追加,会把内容追加到文件末尾,不会覆盖原来的内容。

怎么样,Linux 的基础操作是不是既强大又有趣?赶紧动手试试吧!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值