Linux常用命令简介

Linux常用命令

先熟悉几个Linux下的常用命令

  • 查看当前所在的路径:pwd
在Linux中的目录结构和Windows不同:
	 /:表示根目录
	 /root:表示根目录下的root目录
  • 查看当前路径下的文件:ls
ls 命令拓展
命令格式:命令 -选项 -参数(目录)

-d:只看当前目录的信息,例如:ls -d

-l:看详细信息,例如:ls -l

-a:显示所有文件,包括隐藏文件,例如:ls -a

-h:显示文件大小,例如:ls -h

补充:选项和参数为可选内容,可以单个使用,也可以叠加起来使用
  • 路径的切换:cd
cd命令补充:

cd -:返回之前的目录,假如你从根目录"/" 转到home下(/home),
	  使用cd-就可以返回根目录
	  
cd ..:返回到上一级目录  "."表示当前目录,".."表示上一级目录

cd ~:到用户所在的家目录
  • 创建一个文件夹:mkdir 文件夹名
例如:
先切换到根目录的临时目录tmp下:(/tmp/),创建一个AISMALL文件夹:mkdir AISMALL
  • 创建一个文件: touch 文件名
例如:
先切换到根目录的临时目录tmp下的AISMALL文件夹:(/tmp/AISMALL),
创建一个666.txt文件:touch 666.txt
  • 删除文件(包含文件的目录下):rm 文件名
rm命令拓展:
-f 就是直接强行删除,不作任何提示的意思
例如:删除/tmp/AISMALL/666.txt,在tmp目录下使用,rm -f /tmp/AISMALL/666.txt
  • 删除文件夹(包含文件夹的目录下):rm 文件夹名
rm命令拓展:
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思

注意:rm -rf 文件夹名,它会删掉这个文件夹包括其子文件夹

出于安全考虑,如果直接如此使用的话,系统可能不会授权这个操作,
需要在命令前加 sudo 作为授权操作的许可,即:sudo rm -rf 文件夹的名字

linux没有回收站

Linux目录结构

先来一张图:
在这里插入图片描述

/opt          安装第三方软件的位置

/etc            配置文件

/usr            安装的软件,共享库

/var            可变数据,日志文件

/bin           二进制可执行命令

/home        用户家目录

/tmp            临时文件

/root           管理员的家目录

/dev          设备文件

/boot        Linux启动时,需要的文件

/usr/bin        普通用户可以使用的命令

/usr/sbin        超级用户可以使用的命令

/usr/lib         32位库文件

/usr/lib64        64位库文件

Linux中软件安装目录

第一次使用Linux系统的小伙伴,由于受到windows系统的影响,纠结于软件安装的位置,下面就来说一说Linux中软件安装的位置如何决定

1、opt目录(用户级目录

  • /opt目录用来安装附加软件包,是用户级的程序目录,可以理解为E:/Software
  • 安装到/opt目录下的程序,它所有的数据库文件等等都是放在同个目录下面。
  • 在此目录下安装的软件的EXE文件会自动放到/usr/local/bin目录下
  • opt有可选的意思,这里可以用于放置第三方大型软件(或游戏),当你不需要时,直接rm -rf掉即可
  • 在硬盘容量不够时,也可将/opt单独挂载到其他磁盘上使用。
当我们安装软件时,可以把安装包拷贝到这个目录,然后进行安装,

注意:安装的时候记得在此目录下建一个文件夹,这样方便以后删除

2、/usr目录(系统级目录

  • /usr:系统级的目录,可以理解为C:/Windows/。
  • /usr/lib:理解为C:/Windows/System32。
  • /usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。
用户自己编译的软件默认会安装到这个目录下。

这里主要存放那些手动安装的软件,即不是通过“yum”或apt-get安装的软件。

3、源码放哪里

  • /usr/src:系统级的源码目录。
  • /usr/local/src:用户级的源码目录。

4、总结

  • 其实安装软件程序并不是非要在指定的目录下完成,安装java、tomcat等也可以安装在opt目录下,但是安装程序的扩展性和管理性来说,方便使用才是最好的。
  • 总之,opt目录和usr/local目录,
  • /usr/local下一般是你安装软件的目录,这个目录就相当于在windows下的programefiles这个目录。
  • /opt这个目录是一些大型软件的安装目录,或者是一些服务程序的安装目录
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

彤彤的小跟班

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值