首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux bin, sbin, usrbin, usrsbin 区别

linux下我们经常用到的四个应用程序的目录是:/bin、/sbin、/usr/bin、/usr/sbin  binbin为binary的简写主要放置一些系统的必备执行档例如:cat、cp.../bin: 是系统的一些指令. /sbin: 一般是指超级用户指令. /usr/bin: 是你在后期安装的一些软件的运行脚本....综述: 如果是用户和管理员必备的二进制文件,就会放在/bin; 如果是系统管理员必备,但是一般用户根本不会用到的二进制文件,就会放在 /sbin。...如果不是用户必备的二进制文件,多半会放在/usr/bin; 如果不是系统管理员必备的工具,如网络管理命令,多半会放在/usr/sbin。...参考推荐: /bin、/sbin、/usr/bin、/usr/sbin目录的区别 Linux 之 /etc/profile、~/.bash_profile 等几个文件的执行过程

3.6K70
您找到你想要的搜索结果了吗?
是的
没有找到

Linuxbin、sbin、usrsbin、usrbin、usrlocalbin、usrlocalsbin

1、Linux的/bin、/sbin、/usr/sbin、/usr/bin、/usr/local/bin、/usr/local/sbin /bin bin为binary的简写,包含基本的用户命令,可被所有用户使用...同类型的工具同时也可以保存在/usr/bin、/usr/local/sbin。但是/sbin中保存的工具是在系统启动、复原、恢复和修复的过程中,作为/bin中工具的补充。...总结:如果是用户和管理员必备的二进制文件,通常放在/bin。如果是系统管理员必备,但是一般用户根本不会用到的二进制文件,通常放在/sbin。...相对而言,如果不是用户必备的二进制文件,通常会放在/usr/bin;如果不是系统管理员必备的工具,通常会放在/usr/sbin。 2....Linux中的目录介绍 •主目录:/root、/home/username •用户可执行文件:/bin、/usr/bin、/usr/local/bin •系统可执行文件:/sbin、/usr/sbin

5.1K90

linux执行rm -f命令后,如何恢复文件?

hi,偶然间看到在linux运行了rm命令之后还能恢复,很是神奇所以就看了下,不知道是不是真的,管他呢先转载啊,不行再删呗反正怎么都是灌水,此文教程并未测试,如有问题请@原作者,在我们在生产环境服务器上执行...在Linux系统中,每个运行中的程序都有一个宿主进程彼此隔离,以/proc/进程号来体现(Linux本质上就是一个文件系统),比如:ls -l /proc/13067 查看进程PID为13067的进程信息...总结 如果不小心误删了文件,不要着急,首先使用 lsof 查看打开该文件的进程,然后再使用 cat /proc/进程号/fd/文件描述符 查看恢复数据,最后使用I/O重定向的方式来恢复文件。

6.9K31

linuxbin、sbin、usrsbin、usrbin 目录的作用和区别

,reboot,用于启动系统,修复系统 /bin下存放一些普通的基本命令,如ls,chmod等,这些命令在Linux系统里的配置文件脚本里经常用到 从用户权限的角度: /sbin目录下的命令通常只有管理员才可以运行.../bin下的命令管理员和一般的用户都可以使用 从可运行时间角度: /sbin 和 /bin都能够在挂载其他文件系统前就可以使用。...接下来看/usr/bin,/usr/sbin 与 /sbin,/bin 目录的区别: /bin,/sbin目录是在系统启动后挂载到根文件系统中的,所以/sbin,/bin目录必须和根文件系统在同一分区.../usr/sbin存放的一些非必须的系统命令;/usr/bin存放一些用户命令,如led(控制LED灯的)。 PS: /bin是系统的一些指令。...可以查看PATH,如果是:PATH=$PATH:$HOME/bin则需要添加成如下: PATH=$PATH:$HOME/bin:/sbin:/usr/bin:/usr/sbin

2.1K20

执行了rm -fr *之后,除了跑路还能怎么办?!

反引号在 Linux Shell 命令行中有特殊的含义:反引号间的内容,会被 Shell 先执行。其输出被放入主命令后,主命令再被执行。...有了 cd + Tab 键,我们就可以查看每个目录下的文件,于是就可以一步一步来确认哪些系统文件被删了。...预防执行 rm -fr /* 既然 rm -fr /* 是残忍的凶器,那么预防它是很有必要的,接下来跟大家讨论讨论预防它的几种方案。 1、rm -rf 删除目录时要判断目录 #!...所以,我们也可以在 Linux 实现回收站的机制。...事后反思 涉及到 rm -fr 命令的代码,要留个心眼,要反复检查,要做好预防执行 rm -fr /*,并在测试机验证完后,再拖到实体机上跑,千万不可大意。

1.5K20

临近五一,小林我删删删删库了,要跑路吗?

反引号在 Linux Shell 命令行中有特殊的含义:反引号间的内容,会被 Shell 先执行。其输出被放入主命令后,主命令再被执行。...有了 cd + Tab 键,我们就可以查看每个目录下的文件,于是就可以一步一步来确认哪些系统文件被删了。...---- 预防执行 rm -fr /* 既然 rm -fr /* 是残忍的凶器,那么预防它是很有必要的,接下来跟大家讨论讨论预防它的几种方案。 方案一:rm -rf 删除目录时要判断目录 #!...所以,我们也可以在 Linux 实现回收站的机制。...---- 事后反思 涉及到 rm -fr 命令的代码,要留个心眼,要反复检查,要做好预防执行 rm -fr /*,并在测试机验证完后,再拖到实体机上跑,千万不可大意。

2.7K20

【通用方法】CentOS7 安装 Mogodb3.4(在线 && 离线)

基础和无基础) 有Linux基础的同志可以看: 安装包: https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.4.1.tgz 安装过程.../mongod --config /usr/local/mongodb/bin/mongod.conf ExecReload=/bin/kill -s HUP $MAINPID ExecStop=/usr.../local/mongodb/bin/mongod --shutdown --config /usr/local/mongodb/bin/mongod.conf PrivateTmp=true [Install...不清楚的可以看常用Linux文档:http://dnt.dkill.net/dnt/linux/cmd.html ? 重启后发现~mongodb已经开机自启动了! ?...现在可以把一开始的文件删了~ ? 2.在线安装: 在线安装基本上没难度,跟着官方文档走即可: ? 包信息 ? 注意一下,安装只支持64系统 ? 添加文件 ? 内容就是官方给的: ?

1.3K60

PHP程序员玩转Linux系列-备份还原MySQL

1.PHP程序员玩转Linux系列-怎么安装使用CentOS 2.PHP程序员玩转Linux系列-lnmp环境的搭建 3.PHP程序员玩转Linux系列-搭建FTP代码开发环境 前几天有个新闻,说是gitlab...的工程师把数据文件给误删了,搞了个大事件,很多人都去围观了.备份工作应该在最开始的时候就要做,否则就会失去最佳时机,为了保证我的数据是安全的,因此我要搞备份了.备份分为逻辑备份和物理备份,逻辑备份是导sql...开启binlog 首先第一件事是打开binlog日志,编辑mysql配置文件开启一下,默认是关闭的.编辑 /etc/my.cnf , log-bin=mysqlbinlog =号后面的是binlog日志的名字...因为我把mysql的那几张用户表啥的都删了,mysql会进行重新初始化 ?...此时发生灾变,我把数据目录给删了! rm -rf /var/lib/mysql/* ,mysql已经连不上了 ? 5.

1.3K30

没执行过 rm -rf * 的开发不是好运维

估计只要接触过 Linux 的人,肯定没少听过它的故事,清楚之后会发生什么可怕的事情。...科普一下,在Linux系统中运行该命令,系统就会忠实的执行命令,哪怕执行它的结果是将自己删除,千万不要在生产环境中执行次命令,否则没有后悔药可买的!...在执行完该命令后,在终端中使用的 top、free、ls 等命令都将无效,/bin 目录也被 delete ,只剩下 cd 可用。 3....除此之外,Linux 系统将无法正常的关机,应该是与关机操作有关的命令也被删除了。 4. 强制关机后,尝试再次开机,已经无法再次正常进入系统,只能重装系统了。...从上面的结果来看,连基础命令都执行不了,所以用户数据(如安装的软件、部署的网站、数据库等)肯定也都全部被删了。 因此平时操作的过程中要养成良好的习惯,尽量不要用 rm 命令,使用 mv 命令来代替。

49430
领券