Linux认知及基础命令

目录

一、什么是shell

二、内部命令和外部命令的区别

三、命令执行的过程

四、Linux命令行的格式

五、根目录下的文件夹

六、基础命令

1.命令帮助

2.pwd

3.cd

4.ls(list)

5.通配符

6.alias 别名

7.du  (disk use)

8.mkdir

9.touch

10.软连接和硬连接

11.cp

12.find


一、什么是shell

shell是程序,将人类的高级语言转化为二进制语言,交给操作系统,执行任务。

进程:正在执行任务的程序叫进程

shell(不是具体的软件名称,是一类软件的总称),类比于杀毒软件:360、QQ

shell:bash sh csh

centos7默认使用的shll程序是/bin/bash(功能较多,适配性强)。

二、内部命令和外部命令的区别

内部命令:装系统的时候连同shell软件一起安装了,属于shell的一部分。是内置在shell(bash)软件里。

外部命令:需要额外安装,需要有一个独立的文件。

有命令既属于内部又属于外部。

内部命令的优先级高于外部命令。

三、命令执行的过程

1、判断是否为内部命令,如果是直接执行。

2、查看hash缓存,如果缓存有,会在缓存的文件夹里找命令,找不到报错(清除缓存),找到执行。

3、如果hash缓存没有,外部命令会去默认的文件夹一个一个找,找不到报错找不到命令。

四、Linux命令行的格式

命令字  【选项】  【参数】

【root@localhost opt】#的含义

root当前登录用户,localhost此台服务器的名字,mnt当前所在路径,#超级管理员($普通用户)

五、根目录下的文件夹

mnt:/mnt   挂载点

opt:/opt  第三方软件存放目录

dev:/dev 磁盘等硬件

etc:/etc 配置文件

bin:/bin 命令文件

boot:/开机启动所要的文件

var本身没有什么实际意义:

下级目录

/var/log 存放日志的 系统日志 软件日志

/var/run 正在运行的程序

六、基础命令

1.命令帮助

内部命令:help 命令

外部命令:--help

man  手册

空格 向下一整页                  /   关键字

回车 向下一行         q  退出man手册

2.pwd

显示当前路径

软连接 pwd-p(一定要在软连接文件夹中)

-p显示真实路径

3.cd

更改工作目录

 家目录(宿主目录):存放用户的配置文件

该用户在自己的家目录下拥有最高权限,家目录给普通用户使用空间。

切换到家目录:cd

切换到当前用户二点家目录:cd~

root用户的家目录在:/root  root(超级管理员)

普通用户的家目录在:/home/和用户名相同的文件夹

是普通用户的家目录

返回上一次所在的目录:cd-

绝对路径:已根(/)开头的路径

相对路径:不是已根(/)开头的路径

4.ls(list)

ll  长格式显示

ls-a  显示所有文件,包括隐藏文件(以.开头的文件在Liunx中为隐藏文件)

ls-d  只显示文件夹信息

ll-t  显示文件以时间排序

ll-tr  显示文件以时间排序  倒序显示

ll-S  以文件大小排序

ll-R  递归显示

ll   显示结果

5.通配符

一般ls和通配符配合使用

通配符的作用:匹配文件名

*  代表任意长度字符

? 代表一个字符

6.alias 别名

作用:简化命令  将长命令简化为短的命令

alias  自定义命令=’系统命令‘

alias  单独打 显示所有别名

\命令 不使用别名

unalias  自定义命令  取消别名

7.du  (disk use)

统计当前文件夹所占磁盘大小

ll  文件大小  真实大小

du  文件大小  该文件所占磁盘空间,不足4k按4k算

8.mkdir

mkdir创建文件夹

mkdir-p 递归创建

9.touch

touch:没有则创建这个文件,有则刷新最后一次修改时间。

10.软连接和硬连接

硬连接:inode号必须一致

创建命令:ln 源文件    目标文件(不能跨分区创建)

软连接:与windows系统中的快捷方式相似。

创建命令:ln  -s 源文件或文件夹    目标文件或文件夹

11.cp

cp:复制文件或者文件夹

  -f 表示强制复制不询问

  -p部分权限

  -a所有权限

  -r复制文件夹要加

  -i提醒

shred:删了文件但可能被删除

12.find

find:去硬盘一个一个找(实时查找,条件多)

locate:查找一些不改变的文件(有延后行,速度快,生产环境不建议)

格式:find  查找范围  选项查找条件 处理动作(删除关联显示)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值