Linux常用命令

  1. Linux的命令分为两大类

内置命令 : Linux内核自带的命令,不需要借助任何的第三方程序。
外置命令 : 不属于Linux内核的原生命令,需要通过第三方程序独立安装。

  1. 绝对和相对路径

绝对路径都是以**“/”开头
相对路径不以
“/”开头
返回上一级目录
…/**
cd : 变更工作目录(change directory)
pwd : 打印当前工作目录(print working directory)
ls : 展现当前目录下所有的子目录和子文件(list)
ll : 等同于ls -l

  1. 创建或删除目录

mkdir : 创建目录(make directory. -p参数表示创建多级目录)
rm 删除目录或文件(remove. -r参数表示递归删除整个目录recursion; -f强制删除-force])

  1. 创建、编辑、查看文件

touch : 创建文件
vi : 打开并编辑文件内容(visual)
vim : 打开或编辑文件内容(visual improved), vi命令的增强版本, 需要独立安装
cat : 查看或连接文件 (concatenate)
more : 可以分页查看文件,尤其适合大文件的查看。但是只能向下翻页。空格键进行下翻。
less : 可以上下翻页。进入到文件内存进行阅读。使用键盘[PageDown]和[PageUp]进行下翻和上翻。

  1. 拷贝、移动、重命名文件或目录

cp [-r] : 拷贝文件(copy)
mv : 移动文件或目录(move)

  1. 解压缩

tar : 打包或解压命令(tape archive)
-x 提取文件,就是解压缩的意思, 对应extract这个单词
-z表示文件是tar.gz格式。采用gzip进行压缩或者解压缩,gzip是Linux中的压缩工具包
-c表示压缩文件的意思
-v表示压缩或者解压缩过程中显示详细的压缩或者解压缩的过程。对应verbose这个单词
-f表示文件, 对应file这个单词,f必须放在最后,f后面一定要跟文件名称

  1. 安装

yum : 基于RPM(Redhat Package Manager, 类似我们windows系统的[添加/删除])的方式来管理Linux上的程序,安装/升级 yellow dog updater, modifier)

  1. 查看命令在哪个目录

which 命令名称

  1. 查询文件或者查询指定文件中的内容

find [name] :查找在指定目录下的文件名称,查询包括子文件夹中的内容
grep [查询的内容] [指定的文件]

  1. 管道命令

多个命令的一个组合
比如:
ps -ef | grep tomcat 通过进程名tomcat查找进程

11.权限简介和授权

例如:drwxr-xr-x. 2 root root 4096 May 25 23:27 bin
d: 代表文件夹 (directory)
r: 可读 (read)
w: 可写 (write)
x: 可执行 (execute)
第一个d:表示目录, directory
rwx:表示当前文件或目录的所有者拥有的权限
r-x:代表当前文件或目录的所有者同组用户所拥有的权限
r-x:代表不同组的其他用户对当前文件拥有的权限
chmod 744 文件名称 (change mode)
r: 4
w: 2
x: 1

12.yum和rpm

RPM 是Red-Hat Package Manager(RPM软件包管理器)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括OpenLinux、S.u.S.E.以及Turbo Linux等Linux的分发版本都有采用,可以算是公认的行业标准了。
rpm命令管理
-ivh 包全名 安装
-Uvh 包全名 升级
rpm -e 包名 卸载
rpm -q 包名 查询
rpm -qa 包名 查询
rpm -qi 包名 查询信息
rpm -qip 包全名 查询未安装包
rpm -ql 包名 查询安装位置
rpm -qlp 包全名 查询呢未安装包信息
rpm -qf 系统文件名 指导文件名查询属于哪个包
rpm -qR 包名 查询软件包的依赖性
rpm -qRp 包全名 查询未安装包信息
安装rpm1的时候,需要先安装rpm2和rpm3,但是安装rpm2需要先安装rpm3。难点:不知道先要安装谁

Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值