首页
学习
活动
专区
工具
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
您找到你想要的搜索结果了吗?
是的
没有找到

Linux 误删文件恢复命令and方法

为手残党准备的方法 [quote color="primary"]注意事项:虽然有软件可以对误删的数据进行恢复,但是完全恢复数据的概率并不是百分百的。...extundelete-0.2.4.tar.bz2 (最新版本的extundelete是0.2.4,于2013年1月发布) 注意 在数据删除之后,要卸载被删除数据所在的磁盘或是分区 如果是系统根分区遭到误删除.../configure --prefix=/usr/local/extundelete make install ln -s /usr/local/extundelete/bin/extundelete.../usr/bin/ 使用extundelete -v可以查看版本 [root@VM-0-13-centos extundelete-0.2.4]# extundelete -v extundelete...tmpfs tmpfs 184M 0 184M 0% /run/user/0 2、对要恢复文件的分区解除挂载 umount /xxx 3、查看可以恢复的数据 指定误删文件的分区进行查找

1.5K20

linux封装rm -rf指令,防止误删

对于一个linux新手,敲错指令是常有的事情,智者千虑必有一失,即使对于一个老司机来说,也难免会有操作失误的时候,而误删导致的后果往往是无法弥补的。...与其在误删数据后懊悔,不如趁早寻求方法避免这种错误的发生。这里采用alias对rm指令设置别名,使得执行rm指令的时候,实际上执行了mv指令而将需要删除的文件放到自己建立的回收站之中。...bin/sh trash_dir=/trash/`date +%Y%m%d` #自己创建的文件夹的路径 if [ !...bin/sh trashdir=/trash cd ${trashdir} find ./ -mtime +3 -exec 'rm' -rf {} \; #找到回收站中修改日期大于3天的文件...service crond restart #重启crond服务使之生效: >>crontab -l #如果可以看到刚才添加的那段话,则证明添加成功 最后补充一句:使用该方法封装rm-rf指令后确实可以避免误删

3K21

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 -rf指令,防止误删(转)

对于一个linux新手,敲错指令是常有的事情,智者千虑必有一失,即使对于一个老司机来说,也难免会有操作失误的时候,而误删导致的后果往往是无法弥补的。...与其在误删数据后懊悔,不如趁早寻求方法避免这种错误的发生。这里采用alias对rm指令设置别名,使得执行rm指令的时候,实际上执行了mv指令而将需要删除的文件放到自己建立的回收站之中。...bin/sh trash_dir=/trash/`date +%Y%m%d` #自己创建的文件夹的路径 if [ !...bin/sh trashdir=/trash cd ${trashdir} find ./ -mtime +3 -exec 'rm' -rf {} \; #找到回收站中修改日期大于3天的文件...service crond restart #重启crond服务使之生效: >>crontab -l #如果可以看到刚才添加的那段话,则证明添加成功 最后补充一句:使用该方法封装rm-rf指令后确实可以避免误删

2.3K20

Linux 误删文件恢复命令及方法

为rm -rf 的手残党准备的 注意事项:虽然有软件可以对误删的数据进行恢复,但是完全恢复数据的概率并不是百分百的。...官方地址(官网文档 ) extundelete(下载地址 )最新版本的extundelete是0.2.4,于2013年1月发布 在数据删除之后,要卸载被删除数据所在的磁盘或是分区 如果是系统根分区遭到误删除.../configure --prefix=/usr/local/extundelete make install ln -s /usr/local/extundelete/bin/extundelete.../usr/bin/ 使用extundelete -v可以查看版本 [root@VM-0-13-centos extundelete-0.2.4]# extundelete -v extundelete...tmpfs tmpfs 184M 0 184M 0% /run/user/0 2、对要恢复文件的分区解除挂载 umount /xxx 3、查看可以恢复的数据 指定误删文件的分区进行查找

1.6K20

Linux 误删文件恢复命令及方法

类似于windows系统误删了文件,可以使用一些软件进行恢复操作。Linux也是有几款软件可以做到误删恢复的。 注意事项:虽然有软件可以对误删的数据进行恢复,但是完全恢复数据的概率并不是百分百的。...下面介绍的就是对Linux误删文件的恢复操作。 1、lsof ---- 原理: 这个命令实际上并不能直接用来恢复文件,不过它可以列出被各种进程打开的文件信息。...如果误删了目录,目录中的其他文件未被进程打开,没有进行使用的文件将无法使用此方法恢复。 lsof输出信息的意义: ?...执行make install会将程序安装在/usr/local/bin/下 恢复文件操作 执行extundelete命令的当前目录必须是可写的。...2、对要恢复文件的分区解除挂载 umount /mnt 3、查看可以恢复的数据 指定误删文件的分区进行查找 最后一列标记为Deleted的文件,即为删除了的文件 extundelete /dev/vdb1

2.4K00

Linux 误删文件恢复命令及方法

类似于windows系统误删了文件,可以使用一些软件进行恢复操作。Linux也是有几款软件可以做到误删恢复的。 注意事项:虽然有软件可以对误删的数据进行恢复,但是完全恢复数据的概率并不是百分百的。...下面介绍的就是对Linux误删文件的恢复操作。 1、lsof 原理: 这个命令实际上并不能直接用来恢复文件,不过它可以列出被各种进程打开的文件信息。...如果误删了目录,目录中的其他文件未被进程打开,没有进行使用的文件将无法使用此方法恢复。 lsof输出信息的意义: ?...执行make install会将程序安装在/usr/local/bin/下 恢复文件操作 执行extundelete命令的当前目录必须是可写的。...2、对要恢复文件的分区解除挂载 umount /mnt 3、查看可以恢复的数据 指定误删文件的分区进行查找 最后一列标记为Deleted的文件,即为删除了的文件 extundelete /dev/vdb1

5.3K10

【CVM】Linux 误删除文件怎么恢复

Linux 误删除文件一般场景如下: 场景一:删除文件时,文件正在被其他进程调用 场景二:删除文件时,文件没有被其他进程调用 场景一:删除文件时,文件正在被其他进程调用 技术原理 对于进程正在使用文件的场景...,数据可以恢复是由于Linux系统下文件包含两个部分:inode 和 block ,其中 inode 中每个文件都有 2 个计数器:i_count 和 i_nlink 。...inode :用于存放文件的元数据,并通过索引信息关联到磁盘中具体 block 单元 block :数据块,用来实际存放数据的单元 风险提醒 如果有进程在不断往磁盘写入数据,此时如果将对应的数据分配到之前被误删除的...block 上时,block 上原始的数据将被覆盖,这个时候数据将无法再次找回,故当前场景下找回时,请务必在发生数据误删除时,停止一切写入操作【①umount磁盘;②readonly挂载磁盘】 恢复示例...目录 Delete.dir; image.png 3.rm -rf * 删除 mnt 目录下所有文件和目录; image.png 4.卸载数据盘 vdb ,防止数据后续的数据写入覆盖 block 中误删除的数据

9K10
领券