linux快速熟悉

linux系统的文件系统

图1.1

如图1.1所示,基本上unix派系的文件系统目录都是这样。以下简要介绍各个文件夹功能。

(1) “/”文件夹即根目录,Unix系统中文件夹的根节点。

(2) dev(device)文件夹:硬件设备目录(硬盘、网卡),在linux系统中设备是以文件夹的显示。

(3)boot文件夹:引导目录(系统启动相关的东西,内核vmlinuz文件位于此地)。

(4)etc文件夹:配置文件目录(系统相关配置文件)。

(5)home文件夹:家用户目录,home文件下每一个用户都会有一个自己的的文件夹(特殊的是root超级用户放在root文件夹)。

(6)usr文件夹:保存装的应用软件(一般装在这里,大型软件约定装在opt文件夹)。

(7)var文件夹:保存经常变化的东西,例如服务器的一些信息(log等,邮件)。

(8)lib文件夹:放库文件。

(9)proc系统实时信息(这是一个虚拟的文件夹,只存在于内存中)。

(10)bin(binary)文件夹:保存可执行文件(比如很多操作命令)。

(11)sbin:超级用户可执行的文件,本质上和bin相同。

(12)selinux:安全相关。

(13)sys:系统底层信息。

(14)tmp:临时目录(会自动删除)。

(15)mnt:挂载目录。

linux系统文件的基本操作

1.常用及注意

1.1:pwd 显示当前工作目录
1.2:~ 代替家目录
1.3:linux系统大小写敏感,命名最大只有255字符,除了正斜线外都是有效字符。
1.4:以"."开头的文件为隐藏文件

2.显示子目录

ls命令显示子目录,例如:ls Downloads/ 即显示Downloads下的目录。
ls常用参数:
ls -ld Downloads/  显示Downloads目录的信息。
ls -a 显示所有文件。
ls -l 显示详细信息。
ls -r 递归显示子目录。
ls -ld 显示目录和链接信息。

3.切换目录

cd命令用于切换目录,上一级目录"..";家用户目录"~";当前目录".";上一个工作目录"-"。

4.复制文件及目录

使用cp(copy缩写)命令复制文件或者目录
cp 源文件(文件夹) 目标文件(文件夹)
参数
-r 递归复制整个目录树
-v 显示详细信息

5.移动,重命名文件或者目录

使用mv(move缩写)命令移动或者重命名文件、目录。
mv 文件 目标目录
如果指定的是文件名,则可以重命名文件,如下
指定目录   mv  文件1 目录名/文件名2   文件1移动到目录名下且名称变为文件名2
不指定目录 mv 文件1  文件名2 文件1重命名为文件名2

6.创建/删除文件

创建:touch 命令创建空白文件或者更新已有文件的时间
删除:rm(remove缩写)删除文件/目录
加提示 -i 交互式
删文件夹 -r 递归删除(包括目录中的所有内容)
  -f 强制删除(没有警告,慎用),f参数会掩盖i参数功能。

7.创建/删除目录

mkdir 创建一个目录
rmdir 删除一个空目录
rm -r(-f)删除非空目录

翻译自网易云课堂教程 http://study.163.com/course/courseMain.htm?courseId=232007点击打开链接

如有错误欢迎指教,请不要太凶。 大笑
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值