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

linux常用命令在哪个目录下

Linux的常用命令主要位于以下几个目录下:

1. /bin

  • 基础命令:如 ls, cat, mkdir, rm, cp, mv 等。
  • 用途:这些命令是系统启动时必需的,可以在任何目录下运行。

2. /sbin

  • 系统管理命令:如 fdisk, ifconfig, init, reboot, shutdown 等。
  • 用途:主要用于系统管理,通常是管理员(root)使用的命令。

3. /usr/bin

  • 通用命令:如 gcc, make, nano, git 等。
  • 用途:包含大部分用户级的应用程序和工具。

4. /usr/sbin

  • 系统级工具:如 useradd, groupadd, sysctl, nfs 等。
  • 用途:这些工具通常用于系统维护和管理。

5. /usr/local/bin

  • 本地安装的应用:如手动编译安装的软件。
  • 用途:用于存放用户或管理员本地安装的应用程序。

6. /usr/local/sbin

  • 本地系统工具:类似于 /usr/sbin,但用于本地安装的系统级工具。

7. /opt

  • 第三方应用:如一些大型软件(例如Java JDK, Apache等)。
  • 用途:用于安装第三方软件包。

查找命令的具体位置

如果你想知道某个特定命令的具体位置,可以使用 whichtype 命令:

代码语言:txt
复制
which ls
type git

示例

假设你想知道 python 命令的位置:

代码语言:txt
复制
which python

输出可能是 /usr/bin/python

注意事项

  • 不同版本的Linux发行版可能会有细微差别。
  • 一些环境变量(如 PATH)会影响命令的查找路径。

通过了解这些目录及其内容,你可以更有效地管理和使用Linux系统中的命令。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

linux常用命令修改文件权限_使用vim在指定目录下创建文件

种方式: 一、权限字母+操作符表达式 二、数字方法(常用) hmod数字权限方法(推进) 命令格式: chmod  [数字组合]   文件名 chmod [数字组合] 目录名 -R参数可递归生效(该目录下所有文件或子目录一起改变...如果想把目录下的文件和子目录也同时改变,需要使用 -R参数 chmod字符式权限表示法 命令格式: Chmod [用户类型] [+ | – | =] [权限字符] 文件名 表一详细说明表 chmod 用户类型.../archive/2010/03/23/1692809.html] Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以 … linux文件权限命令chmod学习 Linux系统中的每个文件和目录都有访问许可权限...developer数据表注释为乱码问题—解决 参考网址:http://blog.163.com/jackie_howe/blog/static/19949134720121126879265/ 内容: 在windows...在安卓中 … POJ 3347 Kadj Squares (计算几何) 题目: Description In this problem, you are given a sequence S1, S2,

1.8K10

Linux目录详解,软件应该安装到哪个目录

用户自己编译的软件默认会安装到这个目录下。...在硬盘容量不够时,也可将 /opt 单独挂载到其他磁盘上使用。 源码放哪里? /usr/src 系统级的源码目录。 /usr/local/src 用户级的源码目录。...那就装到/opt目录下吧,这样,当你尝试完,想删掉firefox的时候,你就可 以直接删除它,而不影响系统其他任何设置。安装到/opt目录下的程序,它所有的数据、库文件等等都是放在同个目录下面。...常用目录及用途 /bin 存放二进制可执行文件(ls,cat,mkdir等),常用命令一般都在这里。.../lost+found 这个目 声明:本文由w3h5原创,转载请注明出处:《Linux目录详解,软件应该安装到哪个目录》 https://www.w3h5.com/post/336.html

25.9K54
  • 【linux命令讲解大全】011.使用find命令在指定目录下查找文件及应用技巧和选项详情

    find 在指定目录下查找文件 补充说明 find 命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。...; -ctime:查找在指定时间之时被更改的文件或目录,单位以24小时计算; -daystart:从本日开始计算时间; -depth:从指定目录下最深层的子目录开始查找; -empty:寻找文件大小为...在 /home 目录下查找以 .txt 结尾的文件名 find /home -name "*.txt" 同上,但忽略大小写 find /home -iname "*.txt" 当前目录及子目录下查找所有以...-type f 时间戳 UNIX/Linux 文件系统每个文件都有三种时间戳: 访问时间 (-atime/天,-amin/分钟):用户最近一次访问时间。...这些是在几天内,所以如果你想要更细粒度的控制,你可以表示为在几分钟内(分别是 cmin、mmin 和 amin)。

    1.8K10

    redis学习之redis的安装(linux)redis简介:redis的安装:启动redis:修改:总结:

    一开始redis只有linux版本,后来退出了windows版,但是服务器基本上都是linux系统,所以接下来看看在linux中如何安装redis。...的安装: 1、安装gcc编译器 yum install gcc-c++ 2、下载redis 我们把redis下载到/usr/local/software/下: ①、进入local创建software目并进入...图片发自简书App 6、移动文件 为了方便以后操作,我们在local目录下创建redis目录,在redis目录下再创建etc目录,用于存放redis配置文件,创建bin目录用于存放脚本文件: ①、创建...图片发自简书App 修改: redis默认是前台启动,一旦启动就占用着界面,在linux中我们就无法做其他事情了,所以要改为后台运行。...2、因为整个过程都是用命令完成的,所以要熟悉linux的基本命令,可以参考一下linux常用命令。 以上内容属于个人学习笔记整理,如有错误,欢迎批评指正!

    1.5K120

    linux-文件权限与归属(包括 SUID、SIGD、SBIT)-隐藏属性-文件访问控制列表 ACL-(chown-chmod)在SIGD目录下

    本文由刘遄老师的《Linux就该这么学》摘抄整理而成,写成博客方便自己后期查阅 该书非常棒,语言简练,通俗易懂,非常推荐,你可以点连接去学习~ 文件权限与归属 尽管在 Linux 系统中一切都是文件...文件类型和与之对应的代表字符 -:普通文件 d:目录文件 l:链接文件 b:块设备文件 c:字符设备文件 p:管道文件 文件权限 在Linux系统中,每个文件都有所属的所有者和所有组,并且规定了文件的所有者...举例来说,在早期的Linux系统中,/dev/kmem 是一个字符设备文件,用于存储内核程序要访问的数据,权限为: cr--r----- 1 root system 2, 1 Feb 11 2017...chown chown 能够用来 设置文件或目录的所有者和所属组 格式:chown [参数] 所有者:所属组 文件或目录名称 chmod 和 chown 命令是用于修改文件属性和权限的最常用命令,它们还有一个特别的共性...remove ‘linuxprobe’: Operation not permitted 显示文件的隐藏权限 lsattr lsattr命令用于显示文件的隐藏权限 格式:lsattr [参数] 文件 在Linux

    96730

    Linux真香——Linux的文件权限和目录配置

    Linux根据uid来标记用户,而用户的名字只是为了我们能够一目了然。...属性与权限 2.1 基本概念 有了不同的用户身份是不够的,Linux自然地引入了权限。 通过ls -al可以查看包含隐藏文件(.)在内的目录下的文件属性。...目录配置 3.1 FHS(Filesystem Hierarchy Standard) 目的:让用户可以了解到已安装软件通常放置于哪个目录下。...bin:放置单用户维护模式下还能够被操作的必备执行文件,如cat、chmod、mv、bash等常用命令。 boot:Linux内核文件(vmlinuz)以及开机菜单与开机所需配置文件等。...lib:在开机时会用到的函数库,以及在/bin或/sbin下面才会调用的函数库。 media:放置可删除的设备。 mnt:暂时挂载某些额外的设备。 opt:放置第三方软件。

    3.1K10

    CentOS 常用指令

    、使用CentOS常用命令查看cpu是32位还是64位: 九、使用CentOS常用命令查看当前linux的版本: 十、使用CentOS常用命令查看内核版本: 十一、使用CentOS常用命令查看当前时间:...表示在/etc目录下 查找文件名中含有字符串‘srm’的文件。 (4)find . -name ‘srm*’   #表示当前目录下查找文件名开头是字符串‘srm’的文件。...(1)find /tmp -size +10000c -and -mtime +2   #在/tmp目录下查找大于10000字节 并在最后2分钟内修改的文件。...范例一: 将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar [root@linux ~]# tar -cvf /tmp/etc.tar /etc<==仅打包,不压缩!...范例四: 在 /tmp 底下,我只想要将 /tmp/etc.tar.gz 内的 etc/passwd 解开而已 [root@linux ~]# cd /tmp [root@linux tmp]# tar

    2.6K21

    java 诊断工具—— Arthas

    一、概述 这个工具可以协助你做下面这些事情: 这个类是从哪个 jar 包加载而来的? 为什么会报各种类相关的 Exception?...在Download栏下载最新的 bin.zip 包,解压后在bin目录有 as.bat。此脚本暂时只接受一个参数 pid,即只能诊断本机上的 Java 进程。...三、常用命令 3.1 基础命令 help——查看命令帮助信息 cls——清空当前屏幕区域 session——查看当前会话的信息 reset——重置增强类,将被 Arthas 增强过的类全部还原,Arthas...方法执行数据观测 trace——方法内部调用路径,并输出方法路径上的每个节点上耗时 stack——输出当前方法被调用的调用路径 tt——方法执行数据的时空隧道,记录下指定方法每次调用的入参和返回信息...一目了然!是不是爽的起飞 4. 退出arthas 如果只是退出当前的连接,可以用quit或者exit命令。

    1.7K10

    关于linux的运行级别,这些知识你都知道吗?

    大家好,我是高胜寒,本文是循序渐进学运维-基础篇系列的第2篇文章 这章我们主要来讨论下Linux的运行级别: Linux的运行级别 Linux一共有七种运行级别(runlevel): ?...在/etc/rc.d下有7个名为rcN.d的目录,对应系统的7个运行级别即(0-6) ? 3....在每个目录下面,都是一些符号链接 ,我们以rc6.d为例来看下 [root@zmgaosh rc6.d]# ls K50multi-queue-hw K50netconsole K80cloudResetPwdAgent...常用命令 1. 查看当前系统的运行级别 runlevel [root@zmgaosh rc5.d]# runlevel N 3 2....reboot shotdown -r now init 6 说明:服务器的运行级别一般为3 ,主要是为了减少界面带来的资源浪费 总结 运行级别这一块,大多数人只需要记着如何重启,如何关机就好了,至于用的哪个级别

    1.2K20

    android root 缺少busybox,手机安装不了Busybox已经root安装后显示让更换路径..「建议收藏」

    在启动emulator后,通过命令adb shell进入。 之后就可以使用一些linux下常用的命令了,如ls,cat等。...因此无法把一些常用命令安装到/bin目录下, 也不能修改/init.rc文件来设置PATH环境变量....尽管不可以在Android里面通过执行busybox –install -s 命令来安装常用命令, 却可以通过另外一个方法来把常用命令安装到Android里面....因此我们无法把一些常用命令安装到/bin目录下, 也不能修改/init.rc文件来设置PATH环境变量....尽管我们不可以在Android里面通过执行busybox –install -s 命令来安装常用命令, 我们却可以通过另外一个方法来把常用命令安装到Android里面.

    2.7K10

    高频Linux命令大总结,建议收藏~

    今天继续分享,最近花了不少时间把平时开发过程中常用的一些Linux系统命令给做了一个大整理,形成一个常用高频Linux速查备忘录。有了它,还怕Linux操作系统常用操作和命令记不住么?...,在Windows系统里面我们点点鼠标,图形化界面上就能查看,但是在Linux中我们应该熟练掌握用命令的方式来查看,比如:各种分区信息查看、磁盘使用情况、文件和目录大小、各种挂载和卸载… 常用命令...复制某目录下的所有文件至当前目录 cp -a dir1 dir2 复制目录 cp -a /tmp/dir1 .....bin后缀的文件 locate 关键词 快速定位文件 locate *.mp4 寻找.mp4结尾的文件 whereis halt 显示某二进制文件/可执行文件的路径 which halt 查找系统目录下的二进制文件...---- rpm包管理命令 常用命令 作用 rpm -qa 查看已安装的rpm包 rpm -q pkg_name 查询某个rpm包 rpm -q –whatprovides xxx 显示xxx功能是由哪个包提供的

    49030

    Nginx安装部署之反向代理配置与负载均衡

    ---------------------- 免费下载地址在 http://linux.linuxidc.com/ 用户名与密码都是www.linuxidc.com 具体下载目录在 /2019年资料/3...打开CMD, cd到解压ngix的目录下,键入 start nginx.exe 打开浏览器,输入localhost/127.0.0.1 上图: 常用命令: nginx -s stop...在物理机打开浏览器,键入:虚拟机IP:80,上图: 常用命令与Windows相同。 个人建议使用官方上的配置。...说明Angular 项目的打包,并部署到虚拟机的Nginx 在本地找了一个angular项目目录下 ng-build,会生一个dist文件夹 键入如下命令:nginx -t nginx -t #查看配置文件路径...,我们先尝试一下,上图: 注:本地项目,没有配置路由,所有会没有proxy这个东西,会报404错误,我们可以通过查看当前404是哪个服务器包的错,来判断是否发生反向代理 从图中可以看出,此时没有进行反向代理

    86210

    Linux 上使用Systemd 来进程守护Net应用

    Linux 上使用Systemd 来进程守护Net应用 Systemd Service 的方式,用于在 Linux 系统上管理和运行服务。...进程守护步骤 创建一个 .service 文件在 /etc/systemd/system/ 目录下创建一个名为 myapp.service 的文件,使用文本编辑器打开并添加以下内容: [Unit] Description...[Install] 部分: WantedBy 指定此服务应该与哪个目标一起启动。...要使用此 unit 文件,您需要将其保存为 .service 扩展名,并将其放置在 /etc/systemd/system 目录下,然后运行 systemctl daemon-reload 命令使 systemd...常用命令 要停止一个使用 systemd 守护的 .NET 应用程序,您可以使用以下命令: --重载 sudo systemctl daemon-reload --开始 sudo systemctl

    85020

    Linux进程管理

    前言 只有光头才能变强 回顾前面: 看完这篇Linux基本的操作就会了 Linux用户和权限管理看了你就会用啦 这篇主要讲解在Linux下进程的管理。...守护进程(Daemon) 在Linux在启动时初始化,需要时运行于后台的进程。...还有其他几个常用命令: 注销后继续运行进程:nohup 命令 [选项] [参数] [输出文件] & 用过SpringBoot打jar包部署到Linux下的同学对上面这个命令一定不会陌生啦~ 杀死进程:kill...UNIX/Linux的守护进程在Windows系统中被称作“服务”。...脚本放在哪个目录下?脚本需要添加可执行属性吗? 答:脚本根据不同的周期放到不同的目录下,本题以月为周期执行,因此放入/etc/cron.monthly目录下。

    6.9K00

    VirtualboxVagrant安装

    可以通过 Vagrant 封装一个 Linux 的开发环境,分发给团队成员。成员可以在自己喜欢的桌面系统(Mac/Windows/Linux)上开发程序,代码却能统一在封装好的环境里运行,非常霸气。...官方提供的vagrant box http://cloud.centos.org/centos/7/vagrant/x86_64/images/CentOS-7.box 下载该box到本地,假若放在F:\目录下...使用已添加的box创建虚拟机 vagrant up                                                             # 启动vagrant 最终会在目录下生成一个名为...config.vm.provider "virtualbox" do |vb| vb.name = "c1" vb.memory = "2048" end end 注:其中config.vm.box表示使用哪个...1.2.4 常用命令 $ vagrant init # 初始化 $ vagrant up # 启动虚拟机 $ vagrant halt # 关闭虚拟机 $ vagrant

    70730

    docker高级篇第三章-dockerfile案例之制作自己的centos镜像

    .tar.gz添加到容器中,安装包必须要和Dockerfile文件在同一位置ADD jdk-8u171-linux-x64.tar.gz /usr/local/java/#配置java环境变量ENV JAVA_HOME...JAVA_HOME/bin:$PATHEXPOSE 80CMD echo $MYPATHCMD echo "success--------------ok"CMD /bin/bash说明:FROM :基于哪个基镜像...如:yum -y install vim、mkdirADD:将宿主机目录下的文件拷贝到镜像中会自动处理url和解压tar压缩包。...上文中的:ADD jdk-8u171-linux-x64.tar.gz /usr/local/java/ 命令实际上就是将宿主机中的/myfile/ jdk-8u171-linux-x64.tar.gz...【Docker学习系列】Docker学习2-常用命令之启动命令和镜像命令【Docker学习系列】Docker学习系列3:常用命令之容器命令【Docker学习系列】Docker学习4-常用命令之重要的容器命令

    2.1K30

    这些linux技巧大大提高你的工作效率

    前言 linux中的一些小技巧可以大大提高你的工作效率,本文就细数那些提高效率或者简单却有效的linux技巧。 命令编辑及光标移动 这里有很多快捷键可以帮我们修正自己的命令。...常用命令-文本查看篇》。...快速查找你需要的命令 我们都知道man可以查看命令的帮助手册,但是如果我们想要某个功能却不知道使用哪个命令呢?...搜索包含某个字符串的文件 例如,要在当前目录下查找包含test字符串的文件: $ grep -rn "test" test2.txt:1:test 它便可以找到该字符串在哪个文件的第几行。...更多相关内容,可参考《linux常用命令-开发调试篇》 总结 本文所提到的内容建议自己上机操作,体验效果。本文总结了一些常用的linux小技巧,你还有哪些linux小技巧?欢迎留言分享。

    61620
    领券