linux初学

1.linux应用领域

linux是一个类UNIX操作系统。

1.企业级服务器

2.嵌入式

比如汽车电脑,POS机等。

嵌入式设备对系统的性能要求较高,由于其CPU往往性能较低(几百甚至几十兆的主频范围)。

3.个人计算机桌面系统(笔记本电脑,台式机等)

2.路径

目录分隔符        /

windows用反斜杠        \

3.文件

通常,Unix/Linux系统中常用的文件类型有5种:普通文件,目录文件,设备文件,管道文件和链接文件。

普通文件:一般包括文本文件,数据文件(音频数据,视频数据,图表类型数据等等),可执行的二进制程序文件等。

目录文件:目录文件只允许系统管理员(root权限)对其进行修改,用户进程可以读取目录文件,但不能对他们进行修改。

设备文件:Unix/Linux系统把每个设备都映射成一个文件,这就是设备文件。它是用于向I/O设备提供连接的一种文件,主要分为字符设备(鼠标键盘等,存取以一个字符为单位)和块设备(存储器等,存取以字符块为单位)文件。存放在/dev目录。

管道文件:这类文件多用于进程间的通信。

链接文件:类似于windows下的快捷方式,链接又可以分为软链接(符号链接)和硬链接。软链接类似于快捷方式,硬链接是同步的机制。

4.正则表达式

+前面的字符出现1次或多次

*前面的字符出现0次或1次或多次

?前面的字符出现0次或1次

5.元字符

.换行符以外的任何字符     (.*换行以外任意字符。\.这个字符本身。.*d到d结束。)

\w字母数字下划线

\s空白符

\d数字  \d+一串数字

\b单词的开始或结束

大写:反过来,除了这些

^字符串的开始

$字符串的结尾

^$独立成行

[^x]除了x以外的任意字符,选其中一个

6.重复模式

{n}  重复n次

{n,}   重复n次或更多次

{n,m}    重复n到m次

7.命令

1.file *

查看当前目录下的所有文件的类型

2.ls -lh

ls:list列出

-:参数

类似属性,看文件信息。

d文件类型,rwx(所有者拥有的权限,可读,可写,可执行),rwx(用户组),rwx(其他用户),所有者,用户组,大小,最后访问时间,文件名

d文件夹,-普通文件,c硬件字符设备,b硬件块设备,s管道文件,1软链接文件

3.clear

清屏

4.CTRLc

强制结束,死循环等

5.tab键

自动补全

6.⬆⬇

翻看历史命令

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值