![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 82
abysswatcher_1
这个作者很懒,什么都没留下…
展开
-
Linux文件系统
一.常用的文件系统 1.1扩展文件系统 ext文件系统,它为Linux提供了一个基本的类Unix文件系统:使用虚拟目录来操作硬件设备,在物理设备上按定长的块(block)来存储数据。采用名为索引节点(inode)的系统来存放虚拟目录中所存储文件的信息。索引节点系统在每个物理设备中创建一个单独的表(称为索引节点表inodetable)来存储这些文件的信息。 Linux通过唯一的数值(称作索引节点号)来引用索引节点表中的每个索引节点,这个值是创建文件时由文件系统分配的。文件系统通过索引节点号而不是文件全名及路径原创 2021-01-21 14:46:52 · 151 阅读 · 0 评论 -
Linux文件权限
Linux文件安全性 1./etc/passwd文件 Linux系统使用一个文件来将用户的登录名匹配到对应的UID值,即为/etc/passwd,它包含了一些与用户有关的信息。 root用户账户是Linux系统的管理员,固定分配给它的UID是0。并且,系统会为各种功能也创建账户,这些账户叫作系统账户。所有运行在后台的服务都需要用一个系统用户账户登录到Linux系统上。 绝大多数Linux系统都将用户密码保存在另一个单独的文件中(叫作shadow文件,位置在/etc/shadow)。只有特定的程序(比如登录程原创 2021-01-19 19:44:59 · 609 阅读 · 0 评论 -
linux环境变量
环境变量的定义 全局环境变量对于shell会话和所有生成的子shell都是可见的。局部变量则只对创建它们的shell可见。 使用env或printenv命令查看全局变量。 使用echo $变量名,或者env,printenv+变量名,可以查看部分变量的值。 set命令与env和printenv的区别是,输出之前会按字母顺序进行排序再输出。 设置用户自定变量 使用echo命令即可 $ echo $my_variable $ my_variable=Hello $ $ echo $my_variable Hel原创 2021-01-18 20:19:00 · 246 阅读 · 0 评论 -
shell基础知识
1原创 2021-01-16 17:49:27 · 324 阅读 · 0 评论 -
基本bash-shell命令(2)
1.监测进程 ps命令: 输出所有进程的信息。 Unix风格的参数如下: 例如: ps -ef -e参数指定显示所有运行在系统上的进程;-f参数则扩展了输 出,这些扩展的列包含了有用的信息。 UID:启动这些进程的用户。 PID:进程的进程ID。 PPID:父进程的进程号(如果该进程是由另一个进程启动的)。 C:进程生命周期中的CPU利用率。 STIME:进程启动时的系统时间。 TTY:进程启动时的终端设备。 TIME:运行进程需要的累计CPU时间。 CMD:启动的程序名称。 ps命令只能显示某一时刻的原创 2021-01-12 13:18:47 · 280 阅读 · 0 评论 -
基本bash-shell命令(1)
默认bash shell提示符是美元符号($),这个符号表明shell在等待用户输入。 1.bash手册 man命令用来访问存储在Linux系统上的手册页面。在想要查找的工具的名称前面输入man命令,就可以找到那个工具相应的手册条目。 2.linux文件系统 Linux使用正斜线(/)而不是反斜线(\)在文件路径中划分目录。在Linux中,反斜线用来标识转义字符。 3.遍历文件目录 命令cd 将shell会话切换到另一个目录。 格式: cd destination cd命令可接受单个参数destinatio原创 2021-01-11 15:13:47 · 352 阅读 · 0 评论