快速搞定linux系统的常用命令

1.什么叫路径?

用户在磁盘上寻找文件时,所历经的线路叫做路径

2.文件的寻址(路径的分类)

(1)相对路径

    相对与当前系统所在目录的一个文件名称的简写
	此名称省略了系统当前所在目录的名称
	此名称不以“/”开头
	此名称在命令执行时会自动在操作对象前加入“PWD”所显示的值

(2)绝对路径

绝对路径是文件在系统的真实位置
 此命令是以“/”开头的
 此命令在执行时系统不会考虑现在所在位置的信息

注意

当操作对象是 对象1 空格 对象2 时
这两个对象之间没有任何关系

豆角  茄子     ##这是2个对象
豆角茄子  	 ##这是一个对象

注意

亲		    ##动作是被系统执行的,不能作为名称出现
“亲”		##用引号的作用是把动作变成名称字符,这种方法叫引用 

比如

绝对路径陕西省西安市长安区子午大道西安邮电大学
相对路径我的学校

3.和路径有关的命令

(1)显示系统当前的路径:pwd
在这里插入图片描述
(2)切换路径:

cd 目录名称进入到指定目录中
cd -当前目录和当前目录之前所在目录之间的切换(切换到旧目录即上一次切换前的目录)
cd ~进入当前用户的家目录
cd ~username进入username家目录
cd …进入当前目录的上一级目录
cd .切换到当前目录
cd ~+切换到当前目录.
cd ~-进入当前目录之前所在目录
  • cd 目录名称 ##进入到指定目录中
    在这里插入图片描述

  • cd - ##当前目录和当前目录之前所在目录之间的切换
    在这里插入图片描述

  • cd ~ ##进入当前用户家目录
    在这里插入图片描述

  • cd ~user ##进入user家目录
    在这里插入图片描述

  • cd … ##进入当前目录的上级目录
    在这里插入图片描述

  • cd . ##切换到当前目录
    在这里插入图片描述

  • cd ~+ ###切换到当前目录
    在这里插入图片描述

  • cd ~- ###切换到当前目录之前的目录
    在这里插入图片描述

4.查看文件内容的相关命令

ls   -l  file##查看文件的属性
ls	  dir##查看目录中包含的内容
ls  -d	 dir##目录本身
ls   -a	dir##列出所有文件包含隐藏的
ls   -A   dir##列出除.和..以外的全部项目
ls   -S	dir##查看并且按照大小排序
ls   -s  file|dir##查看文件大小
  • ls -l file ##文件属性
    在这里插入图片描述

  • ls dir ##目录中包含的内容
    在这里插入图片描述

  • ls -d dir ##目录本身
    在这里插入图片描述

  • ls -a dir ##所有文件包含隐藏的
    在这里插入图片描述

  • ls -A dir ##所有文件不包含引隐藏的
    在这里插入图片描述

  • ls -S dir ##查看并且按照大小排序
    在这里插入图片描述

  • ls -s file|dir##查看文件大小
    在这里插入图片描述
    在这里插入图片描述

5.统计文件大小的相关命令

wc   -l	     file      ##行数
wc   -w	     file      ##单词数
wc   -m	     file      ##字符数
wc   -c	     file      ##字节数
  • wc -l ##行数
    在这里插入图片描述

  • wc -w ##单词数
    在这里插入图片描述

  • wc -m ##字符数
    在这里插入图片描述

  • wc -c ##字节数
    在这里插入图片描述

6.系统历史的相关命令

history查看历史
history -c清空当前环境中的历史
!数字调用此行历史比如"!5"时执行历史中的第5条命令
!test执行以test关键字开头的最近一条历史
ctrl +r +关键字调用历史中最近一条含有此关键字的历史
上键或下键逐条调用历史

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

7.在系统中获得帮助的相关命令

(1)查看命令的用途:whatis 命令

在这里插入图片描述
在这里插入图片描述
(2)查看命令的用法:命令 --help 查看命令的基本用法,适用于多数命令
在这里插入图片描述

在这里插入图片描述

[ ]标示选项可以加也可以不加
标示选项加入的个数任意
<>标示选项是必须要加入的
Userage标示命令用法
Opetions对参数的作用做说明

(3)man查看命令或文件的说明手册
man 命令 ###查看命令的用法
在这里插入图片描述
在这里插入图片描述
注意: man之后按下q才能退出

- man 5 文件 ###查看文件的说明

man的级别如下:

1命令
2系统调用接口
3函数库调用接口
4特殊设备文件
5系统配置文件
6游戏规则说明
7包说明
8系统管理命令
9内核调用规则

man的基本用法:

上或下逐行查看
pgup或pgdn分页查看
/关键字高亮显示关键字,n向下匹配,N上向匹配
:q退出
man -k 字符串查看当前字符串在系统中拥有的man的级别
/usr/share/doc系统中所有安装过的软件的帮助文档

8.系统中的通用配置符号

*号匹配0到任意字符
?号匹配单个字符
[[:alpha:]]单个字母
[[:lower:]]单个小写字母
[[:upper:]]单个大写字母
[[:digit:]]单个数字
[[:punct:]]单个符号
[[:space:]]单个空格
[[:alnum:]]单个数字或字母
[[:punct:][:upper:]]单个符号或单个大写字母
[1-9]1位,这位是1-9的任意数字
[!3-5]1位,不是3-5的数字
[^3-5]1位,不是3-5的数字
[a-z]1位,a-z的任意字母
{1…3}3个,1 2 3
{1,4,7}3个1,4,7这三个数

9.自动补齐

采用TAB键

	系统中的<TAB>键可以实现命令的自动补齐
	可以补齐系统中存在的命令,文件名称,和部分命令的参数
	当一次<TAB>补齐不了时代表以此关键字开头的内容不唯一
	可以用<TAB>X2来列出所有以此关键字开头的内容

在这里插入图片描述
当开头不唯一时,按下tab键,系统会自动列出所有的

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值