linux系统下 cmdline 目录在哪

linux系统下 cmdline 目录在哪,第1张

/proc/cmdline,cwd符号链接的是进程运行目录

exe符号连接就是执行程序的绝对路径;

cmdline就是程序运行时输入的命令行命令;

environ记录了进程运行时的环境变量;

fd目录下是进程打开或使用的文件的符号连接。

扩展资料:

Linux系统各个目录的作用:

1、/

这就是根目录。对电脑来说,有且只有一个根目录。所有的东西,所有的东西都是从这里开始。举个例子:当在终端里输入“/home”,其实是在告诉电脑,先从/(根目录)开始,再进入到home目录。

2、/root

这是系统管理员(root user)的目录。对于系统来说,系统管理员就好比是上帝,它能对系统做任何事情,甚至包括删除你的文件。因此,请小心使用root帐号。

3、/bin

这里存放了标准的(或者说是缺省的)linux的工具,比如像“ls”、“vi”还有“more”等等。通常来说,这个目录已经包含在你的“path”系统变量里面了。什么意思呢?就是:当你在终端里输入ls,系统就会去/bin目录下面查找是不是有ls这个程序。

4、/etc

这里主要存放了系统配置方面的文件。举个例子:你安装了samba这个套件,当你想要修改samba配置文件的时候,你会发现它们(配置文件)就在/etc/samba目录下。

5、/dev

这里主要存放与设备(包括外设)有关的文件(unix和linux系统均把设备当成文件)。想连线打印机吗?系统就是从这个目录开始工作的。另外还有一些包括磁盘驱动、USB驱动等都放在这个目录。

6、/home

这里主要存放你的个人数据。具体每个用户的设置文件,用户的桌面文件夹,还有用户的数据都放在这里。每个用户都有自己的用户目录,位置为:/home/用户名。当然,root用户除外。

7、/tmp

这是临时目录。对于某些程序来说,有些文件被用了一次两次之后,就不会再被用到,像这样的文件就放在这里。有些linux系统会定期自动对这个目录进行清理,因此,千万不要把重要的数据放在这里。

8、/usr

在这个目录下,你可以找到那些不适合放在/bin或/etc目录下的额外的工具。比如像游戏阿,一些打印工具拉等等。/usr目录包含了许多子目录:/usr/bin目录用于存放程序;/usr/share用于存放一些共享的数据,比如音乐文件或者图标等等。

/usr/lib目录用于存放那些不能直接运行的,但却是许多程序运行所必需的一些函数库文件。你的软件包管理器(应该是“新立得”吧)会自动帮你管理好/usr目录的。

9、/opt

这里主要存放那些可选的程序。你想尝试最新的firefox测试版吗?那就装到/opt目录下吧,这样,当你尝试完,想删掉firefox的时候,你就可以直接删除它,而不影响系统其他任何设置。安装到/opt目录下的程序,它所有的数据、库文件等等都是放在同个目录下面。

举个例子:刚才装的测试版firefox,就可以装到/opt/firefox_beta目录下,/opt/firefox_beta目录下面就包含了运行firefox所需要的所有文件、库、数据等等。要删除firefox的时候,你只需删除/opt/firefox_beta目录即可,非常简单。

10、/usr/local

这里主要存放那些手动安装的软件,即不是通过“新立得”或apt-get安装的软件。它和/usr目录具有相类似的目录结构。让软件包管理器来管理/usr目录,而把自定义的脚本(scripts)放到/usr/local目录下面,我想这应该是个不错的主意。

12、/media

有些linux的发行版使用这个目录来挂载那些usb接口的移动硬盘(包括U盘)、CD/DVD驱动器等等。

一个程序产生的文件夹如下:

一、程序的组成部分

Linux下程序大都是由以下几部分组成:

二进制文件:也就是可以运行的程序文件

库文件:就是通常我们见到的lib目录下的文件

配置文件:

帮助文档:通常是我们在Linux下用man命令查看的命令的文档

二、Linux下程序的存放目录

Linux程序的存放目录大致有三个地方:

/etc, /bin, /sbin, /lib :系统启动就需要用到的程序,这些目录不能挂载额外的分区,必须在根文件系统的分区上

/usr/bin,/usr/sbin,/usr/lib: *** 作系统核心功能,可以单独分区

/usr/local/bin,/usr/local/sbin:/usr/local/lib:/usr/local/etc:/usr/local/man:这几个目录用于安装第三方程序,分别对应了二进制文件、库文件、配置文件、帮助文档的目录

通常来说源码安装程序时,就安装在 /usr/local目录下

原文地址:https://www.cnblogs.com/4545945a/p/11529744.html

推荐文章

ubuntu16.04环境下fatal error: lua.h: No such file or directory

DB2数据库建表报错

MySQL、Oracle与DB2数据库差异

jQueryrocket

jQueryrocket

js文件替换

PHP源文件编码与变量编码的判断

PHP判断字符串所属编码:ASCII、GB2312、GBK、UTF-8、ISO-8859-1

PHP的URL编码解码与原理、自定义实现

Odoo13_前端图标按钮实例

Odoo13_向导应用之软删除

macOS一条命令查看当前wifi密码

编译redis-5.0.8报错/usr/bin/ld: cannot find -latomic解决方法

频繁调用ConcurrentLinkedQueue类的offer和remove方法会内存泄露

记一次排查问题用到工具

【jvisualvm】堆查器使用的内存不足

开发规范

各种http报错的报错的状态码的分析

Springboot整合Elasticsearch

Wang ❤️ Free Fast Stable Best Just try it_v2....

md5

表空间

create_index

非额度合同和额度合同

如何在linux中查找python安装包的路径

Golang中的SingleFlight与CyclicBarrier

linux安装protoc

protobuf 的优缺点

Xshell 连接 VirtualBox

限制 input 输入框只能输入纯数字


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/5912366.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-08
下一篇2023-03-08

发表评论

登录后才能评论

评论列表(0条)

    保存