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:]] ##单个空格

转载于:https://blog.51cto.com/12161283/1861193

Linux系统基础(二)相关推荐

  1. linux系统下io的过程,Linux系统基础知识:IO调度

    Linux系统基础知识:IO调度 IO调度发生在Linux内核的IO调度层.这个层次是针对Linux的整体IO层次体系来说的.从read()或者write()系统调用的角度来说,Linux整体IO体系 ...

  2. linux 系统优化基础,Linux系统基础优化总结

    请称呼我搬运工,哈哈 优化综合 https://www.cnblogs.com/yinshoucheng-golden/p/6149556.html (1)不用root管理,以普通用户的名义通过sud ...

  3. linux系统基础调优32条技巧

    linux系统基础调优32条技巧 版权声明:原创作品,如需转载,请与作者联系.否则将追究法律责任. 缘起:本文为老男孩linux系统基础优化部分,一些高级方面的调优欢迎大家一起讨论或单独交流,谢谢大家 ...

  4. Linux系统基础知识

    Linux系统基础知识 1.在Linux系统中,以文件方式访问设备.   2. Linux内核引导时,从文件 /etc/fstab中读取要加载的文件系统. 3. Linux文件系统中每个文件用 ino ...

  5. 如何制作linux系统硬盘,手把手带你自制Linux系统之二 简易Linux的制作

    手把手带你自制Linux系统之二 简易Linux的制作 本文利用CentOS5.5自带内核制作一个可以正常启动的Mini Linux. 打开上一篇准备工作中创建的CentOS虚拟机,为另一台虚拟机Mi ...

  6. Linux系统基础教程(2)

    Linux系统基础教程(1) 文章目录 8. 启用 wifi 1) 命令行设置 2) 窗口界面设置 9. 远程登陆 1) SSH 命令行 2) 远程桌面 10. 不接外显,启动桌面系统 11. 开启摄 ...

  7. Linux实战教学笔记06:Linux系统基础优化

    第六节 Linux系统基础优化 标签(空格分隔):Linux实战教学笔记-陈思齐 第1章 基础环境 第2章 使用网易163镜像做yum源 默认国外的yum源速度很慢,所以换成国内的. 第一步:先备份 ...

  8. linux系统基础回顾(二)

            目录 一.回顾静态库和共享库的制作和使用 二.makefile 1.makefile的基本规则 2.makefile的工作原理 (1)基本原则 (2)总结 3.makefile中的变量 ...

  9. step1 . day2:Linux系统基础知识

    和Windows一样,Linux计算机必要的文件系统和学习C语言使用到的编辑器知识初步掌握. 1.操作系统和内核的分类 内核:Linux.Unix.NT,Linux内核主要负责5项工作①文件管理②设备 ...

最新文章

  1. 简单几行程序轻松分析Excel
  2. leetcode 小青蛙跳梯子
  3. 3、绘制E-R图:数据库概要设计阶段
  4. 计算机图形学试题a卷,计算机图形学复习题及答案
  5. shell脚本之函数篇
  6. python怎么写接口自动化_python接口自动化 小结
  7. 985程序员4年50万仍被二本学医亲戚酸:学会这3点,才能笑到最后
  8. win创建linux目录,Windows与Linux上的文件创建时间
  9. 3d pdf reader android,3D PDF Reader
  10. PowerShell 以管理员身份运行 cmd(命令行窗口),或其他程序
  11. 电商如何做企业总体架构?
  12. python降维方法_python大战机器学习——数据降维
  13. 国内做得好的进销存软件有哪些啊?
  14. B站飞机大战源码、素材
  15. 趁你年轻快来学学如何搭建一个小说网站,这里有超详细教程,快进来看看吧,错过了可不要后悔哟。
  16. mysql字符串转日期 格式:(年-月-日 时:分:秒.毫秒)
  17. 电脑新加内存条后 游戏崩溃 浏览器卡死 电脑蓝屏
  18. 0.《解密:网络营销推广实战和流量变现公式》
  19. 关于点击事件网页自动跳转,并且F12的调试窗口消失,找不到调用方法的解决办法
  20. 牛顿-拉普森法求解线性方程组原理及matlab程序

热门文章

  1. c++遍历文件夹下的文件_算法面试|开发者必备|使用递归函数进行无限分类及文件夹遍历...
  2. linux6.5配置ssh,CentOS 6.5 配置 SSH 免密登录
  3. 平安dms开发java_Spring DMS模板同步接收非持久用户消息丢失
  4. python的django介绍_django Django简介 - 刘江的django教程
  5. linux 打包库文件,Linux的文件的打包(tar方法)
  6. e0312 不存在用户定义的_更加灵活的参数校验,Spring-boot自定义参数校验注解
  7. .h文件包含后显示类型_C语言中#include只能包含.h文件吗?
  8. python threading.Barrier
  9. linux netstat
  10. C语言 指针与数组