Linux基本认识

####unit 1###

Linux的含义:

Linux系统是基于Unix系统开发出来的一种系统,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核

开源:

开源,(Open Source)全称为开放源代码。开源就是要用户利用源代码在其基础上修改和学习的,开源软件最大的特点应该是开放,也就是任何人都可以得到软件源代码,加以修改学习,甚至重新发放。

开源系统:Linux

不开源系统:Windows iOS Unix等等

Shell

在计算机科学中,Shell俗称壳(用来区别于核),是指提供使用者使用界面的软件(命令解析器)。它类似于DOS下的command和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。

 

 

不熟悉的命令含义:

crtl + Alt + F1/F7    ##返回到图形界面

crtl + Alt + F(2....6) ##切换到虚拟控制台,即非图形界面

 

命令的输入方式:

命令 参数 目标  

##命令是系统中可执行的文件,参数是命令功能功能的指定,(-参数,单词的缩写,--参数,单词的全拼)对象是命令影响的实体。

 

【内容】 ##内容选加 

<内容>  ##内容必加  

内容... ##内容个数任意

 

File ##查看文件类型

 

历史调用命令

1)、!number  ##执行number条命令

2)、!string  ##执行最近一条以关键字开头的命令

3)ctrl + r +关键字 ##调出最近一条含有关键字的命令

4)、上下键           ##从最后一条命令向前查看或向后查看

5)history         ##查看历史

 

命令行中使用的快捷键

1)crtl + a    ##光标移动到行首(start)

2)crtl + e    ##光标移动到行尾(end)

3)crtl + u    ##光标所在位置删除到行首(up)

4)crtl + k    ##光标所在位置删除到行尾

5)crtl +| ##光标移动以单词为单位

6)crtl + c     ##中断已输入的命令或执行

7)crtl + d     ##关闭当前环境

 

###Unit2#####

 

/bin              ##binary,二进制可执行文件,即系统命令 

/sbin             ##system binary,系统管理命令存放位置,仅root用户可执行 /boot             ##启动分区,负责系统启动 

/dev              ##设备管理文件 

/etc              ##大多数系统管理文件,即系统的配置 

/home             ##普通用户的家目录 

/lib              ##library32位系统库文件存放位置 

/lib64            ##library6464位系统库文件存放位置 

/media/mnt/run ##系统临时设备挂载点 

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

/proc             ##系统信息 

/root             ##超级用户的家目录 

/srv/var        ##系统数据 

/sys              ##系统管理,主要是关于内核的 

/tmp              ##系统临时文件存放位置 

/usr              ##系统用户相关信息数据及用户自定义软件存放位置

 

绝对路径(absolute paths):文件在系统的真实位置,文件名字以‘/’开头

相对路径(relative paths):文件相对与当前所在位置名字的一个简写,不会以‘/’开头,并名字会自动添加‘pwd’的值

 

 

-p      ##递归式

 

ls            ##listdirectory contents,列出目标文件    

-a          ##listall    

-l          ##列出文件属性    

-s          ##列出文件大小    

-R          ##递归列出    

-d          ##指定目录本身

 

cp -r      ##递归复制

 

vimfilename ##编辑文件      

i键进入insert模式      

件编辑完成后按esc退出到浏览模式      

wq进行保存退出注意:当vim非正常关闭文件时,再次编辑会出现提示, 解决问题:删除隐藏文件.filename.swp

[abc]   ##abc [!abc]  ##除了含有abc

 [^abc]  ##除了含有abc

 [[:alpha:]] ##表示单个字母

 [[:lower:]] ##表示单个小写字母

[[:upper:]] ##表示单个大写字母

 [[:alnum:]] ##表示单个字母或数字

[[:punct:]] ##表示单个字符,除数字、字母、空格之外的符号 [[:digit:]] ##表示数字 [[:space:]] ##表示单个空格

 

 

man:--help不能解决文件的,man级别 目标;    

man 1文件名        ##查找命令的帮助    

man 5配置文件名称   ##查找文件配置的帮助,文件名称不要写绝对路径

man的快捷用法    

/关键字             ##查找关键字并高亮显示结果    

n                  ##向下匹配高亮结果    

N                  ##向上匹配高亮结果    

PgUp/PgDn          ##向上/向下翻页,滚动一个屏幕    

上键/下键           ##向上/向下滚动一行    

u/d                ##向上向下滚动半个屏幕    

g/G                ##回到man的最前面/最后面    

q                  ##退出man

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值