首页 > 代码库 > Linux系统基本操作(一)

Linux系统基本操作(一)

                   Linux系统基本操作(一)

一、linux系统结构

1.linux系统结构是倒树型

2.

/bin      ##二进制可执行文件也就是系统命令

/sbin     ##系统管理命令存放位置

/boot     ##启动分区,负责系统启动

/dev      ##设备管理文件

/etc      ##大多数系统管理文件

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

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

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

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

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

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

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

/proc       ##系统信息

/root       ##超级用户家目录

/srv,/var     ##系统数据

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

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

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

 



二、系统文件路径

绝对路径

文件在系统的真实位置,文件名字以“/”开头

相对路径

文件相对与当前所在位置的一个名字的简写,这个名字不会以/开头,而且名字会自动添加pwd显示的值

 

pwd     ##显示但前在系统的位置

 


lslist    ##列出目标文件,或者列出目录中的内容

 

-a      ##列出所有

-l      ##列出文件属性

-s      ##列出文件大小

-S      ##按照文件大小排序

-R      ##第归列出

-d      ##指定目录本身


 

cdchage directory      ##进入目标目录中

 

~          ##回到当前用户家目录

username    ##进入到指定用户家目录

..         ##进入当前目录的上一级

-          ##进入之前所在系统目录

 



touch       ##新建文件

 



mkdir

make directory      ##建立目录

-p              ##第归建立目录

 



cp          被复制文件 目的地

-r         ##第归复制,用与复制目录

 



mv             被移动文件目的地

mv             老名字新名字

mv test/file .     ##把test/file移动到当前

 



rm -f       #强制删除文件

rm -fr       #强制删除目录

 



vim filename

i 键进入插入模式

文件编写完毕按 esc 推出到浏览模式

:wq         保存退出

 



三、通配符(正则表达式)

*          #匹配0-任意字符

?         #匹配任意单个字符

~         #匹配当前用户家目录

user       #匹配到user的家目录

+         #当前目录

-         #当前目录之前所在的

[abc]        #有a或者有b或者有c

[!abc]       #除了含有a或者b或者c

[^abc]       #除了含有a或者b或者c

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

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

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

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

[[:punct:]]      ##单个符号,不包含数字,字母以及空格

[[:digit:]]      ##数字

[[:space:]]      ##单个空格

 


本文出自 “12151283” 博客,请务必保留此出处http://12161283.blog.51cto.com/12151283/1861238

Linux系统基本操作(一)