Linux下重要目录,重要指令。

本文详细介绍了Linux系统中的一些重要目录,如/proc、/sys、/SElinux、/bin、/usr/lib、/usr/local、/var、/tmp,以及与之相关的权限需求。同时,列举了如du、df、top、free、pstack、su、sudo等关键命令的用途,帮助用户更好地管理和监控系统。此外,提到了Linux的GCC/g++编译器和GDB调试工具,以及Vim编辑器的使用。
摘要由CSDN通过智能技术生成

Linux相关重要目录指令

Linux中进入目录需要哪些权限?在目录中执行增删查(cd, touch, ls, rm, mv等)改文件动作, 需要哪些权限?
进入目录需要进入者有x权限。
执行用户在目录中有r权限,可以进行ls操作。
执行用户在目录中有w权限,可以进行touch,rm,mv操作
执行用户在目录中有x权限,可以进行cd操作。

Linux以下重要目录

了解以下Linux的重要目录/proc, /sys, /SElinux, /bin, /usr/lib, /usr/local, /var, /tmp

  • /proc
    Linux系统上的/proc目录是一种文件系统,即proc文件系统。与其它常见的文件系统不同的是,/proc是一种伪文件系统(也即虚拟文件系统),存储的是当前内核运行状态的一系列特殊文件,用户可以通过这些文件查看有关系统硬件及当前正在运行进程的信息,甚至可以通过更改其中某些文件来改变内核的运行状态

  • /sys
    ramdisk 文件系统基于磁盘模拟技术,实际文件系统是ex2 ex3等。sysfs是一种基于ram文件系统和proc一样。Sysfs文件系统是一个类似于proc文件系统的特殊文件系统,用于将系统中的设备组织成层次结构,并向用户模式程序提供详细的内核数据结构信息。其实,就是在用户态可以通过对sys文件系统的访问,来看内核态的一些驱动或者设备等。

  • /SElinux
    SELinux是一种基于 域-类型 模型(domain-type)的强制访问控制(MAC)安全系统,它由NSA编写并设计成内核模块包含到内核中,相应的某些安全相关的应用也被打了SELinux的补丁,最后还有一个相应的安全策略。任何程序对其资源享有完全的控制权。假设某个程序打算把含有潜在重要信息的文件扔到/tmp目录下,那么在DAC情况下没人能阻止他。SELinux提供了比传统的UNIX权限更好的访问控制。

  • /bin
    /bin存放系统的一些二进制指令。bin为binary的简写,主要放置一些系统的必备执行档例如:cat、cp、chmod df、dmesg、gzip、kill、ls、mkdir、more、mount、rm、su、tar等

  • /usr/lib
    目标库文件,包括动态连接库加上一些通常不是直接调用的可执行文件的存放位置。
    这个目录功能类似/lib目录,理说,这里存放的文件应该是/bin目录下程序所需要的库文件的存放地,也不排除一些例外的情况。

  • /usr/local
    安装本地程序的一般默认路径。
    当我们下载一个程序源代码,编译并且安装的时候,如果不特别指定安装的程序路径,那么默认会将程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值