三. Linux系统的目录结构及文件

1.Linux的文件类型大致可分为:

普通文件:用于存放数据、程序等信息的文件。

目录文件:是由文件系统中一个目录所包含的目录项组成的文件。

链接文件:又称符号链接文件, 用于不同目录下文件的共享。实际上它指向另一个文件。

设备文件:用于与I/O设备提供连接的一种文件,分为

块设备文件:表示磁盘、光盘等

字符设备文件:联系着按照字符进行操作的终端、键盘等设备。

管道文件:主要用于在进程间传递数据。

套接字文件 :套接字(socket)文件通常用于网络数据连接。

2.目录结构文件

/bin 存放用户命令,软连接,快捷方式,符号链接(二进制) => usr/bin

/boot 启动、引导操作系统 能不能删?(一般不要动),若损坏会导致系统无法启动

/dev 设备描述存放文件

/etc 配置文件保存目录,纯文本

/home 普通用户的家目录

/root root用户的家目录

/lib 32位库文件,/bin或/sbin命令要调用的函数,后缀名.so文件表示共享文件shared object,.dll文件表示动态链接库

/lib64 64位库文件

/media 介质、多媒体文件

/mnt 推荐的挂载点

/opt 第三方软件

/tmp 临时文件存放目录,建议永久文件不要放在这

/usr 大量的可执行程序,用于安装各种应用程序,注意不是user的缩写

/var 可变数据,比如:系统日志、邮箱

/local 软件包安装目录 => /usr/local/bin

/proc 虚拟文件系统,例如:系统内核、进程、外部设备、网络状态等。pid,所有的进程数据 dr-xr-xr-x. 9 gdm gdm 0 Feb 25 09:25 1509(蓝色的代表进程) 进程:可执行程序执行以后,形成进程,进程的本质的内存

/run 守护进程

/sys

(这三个都在内存中的)

进入公司后,老板让删文件:

1)一定不能删除/etc、/boot、/proc目录下的任何文件

2)去/opt下面看看电脑下载过的文件

3)去/usr/local下面查看用户自定义安装软件

3.总线 :

地址总线

控制总线

数据总线

冯诺依曼:

输入设备 键盘

输出设备 显示器 i/o

控制器 cpu

运算器 cpu

存储器 内存,硬盘,U盘等

4.补充命令:

stat filename ,查看指定文件的元数据 (inode:单独的节点号)

touch filename,可以修改文件时间,可以指定某一个文件,如果文件存在,则修改atime mtime;不存在,则创建一个指定的文件名

-a access time

-c 不创建文件

-m modity tine

touch {5..7} 表示 创建 touch 5 touch 6 touch 7

manual man command-name 查看

mkdir dirname 创建指定的目录

-p 表示先创建父目录,再创建子目录

tree 按层级结构显示目录

history 查看使用过的命令

!行数 查看行数所对应的命令

注: 命令太多的话,行数可能不准,有的命令会被删除

绝对路径:用于指定文件在文件系统层次结构中的准确位置,从/目录开始,每个人文件都有一个唯一路径

相对路径:想对当前路径的位置

路径中的特殊符号说明:

~ 家目录

~USERNAME (root用户有权限)直接切换到指定用户的家目录

- 在上一个目录和当前目录来回切换

. 当前目录 ./表示当前目录

.. 上一级目录 ../

alias 命令别名

[root@localhost ~]# alias hh=ls(临时生效) [root@localhost ~]# vim ~/.bashrc (当前用户永久生效) ''' 按a进入编辑,添加 alias hh=ls 退出按esc,在这之后输入:wq保存并退出 ''' [root@localhost ~]# source .bashrc (使其生效) [root@localhost ~]# vim /etc/.bashrc(所有用户永久生效) ''' 与上面步骤一样 ''' [root@localhost ~]# source /etc/bashrc

unalias 表示取消置頂的命令別名

环境变量 提供操作环境的一些变量,可以变化的值

export 变量名称,表示到处该变量所有子进程该导出变量(会话隔离)

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值