Linux 基础

内容预览:
  • Linux 系统启动过程: 内核引导 运行init 系统初始化 建立终端 用户登录...~
  • 将软件包打包成一个文件其中包括:二进制程序,库文件,配置文件,帮助文件~
  • 默认存放30天 /opt:可选目录,通常用来存放第三方软件 /var:经常发生变...~

Linux 系统启动过程:

  1. 内核引导
  2. 运行init
  3. 系统初始化
  4. 建立终端
  5. 用户登录

Linux 关机:Sync>shutdown>reboot>halt  不管重启系统还是关机系统,首先运行sync命令,把内存中的数据写到磁盘中

  shutdown -h 10  ‘字符‘  会显示在登陆用户屏幕 将在10分关机

  shutdown -h now 立刻关机

  shutdown -h 10:10 系统定时关机

  shutdown -h +10  十分后关机

  shutdown -r  now  系统立刻重启

  shutdown -r +10 将在10分钟重启

  shutdown -c 取消重启或关机命令

 

GCC:编译过程分为四个阶段 预处理>编译>汇编>连接

程序包管理:debian (dptd) redhat (rpm)。将软件包打包成一个文件其中包括:二进制程序,库文件,配置文件,帮助文件。

Linux终端的类型(TTY)

  串行端口终端(dev/ttys#)

  伪终端 (/dev/pty)

  虚拟终端(/dev/tty)

  物理终端(/dev/console)

tty命令:显示当前终端对应终端设备文件

who命令:查看当前系统上登陆的所有账号的命令

who am i 命令:查看当前终端登陆的账号

 

bash

  管理员:提示符#

  普通用户:提示符$

  

u:当前用户  h:主机名  w:工作目录的路径基名

basename命令格式:basename NAME SUFFIX  去掉NAME中的目录部分和后缀SUFFIX ,取得文件名称部分

  例如:

dirname命令:可以取给定路径的目录部分

  例如:

如何获取命令帮助

bash中命令分为:内部和外部命令

  内部命令:在bash中内部实现的命令叫内置命令

  外部命令:在文件系统上的某个位置有一个与命令名称对应可执行文件

使用type命令来判断

which命令:查看一个可执行程序的具体路径 

例如:

 

hash命令:用来保存以前曾经执行过的命令或清除列表内容

 

获取帮助:

  内置命令

    #help 命令名

  外部命令

    # 命令 –help

  使用手册

    #man 命令

使用帮助中命令格式中的字符意义:

  []:可选部分

  :分组 a和b作为一个单元来使用

  |:或者,只能选其一

  <>:必选

  …:同类内容可以出现多个

翻屏:

  空格键:向文件尾部翻一屏

  b:向文件首部翻一屏

  回车键:向文件尾部翻一行

  k:向文件首部翻一行

  ctrl+d:向文件尾部翻半屏

  ctrl+u:向文件首部翻半屏

  1G:第一行

  G:最后一行

文本搜索

  /keyword:向文件尾部搜索

  查看下一个被匹配到:n:跟命令方向一致,N:跟命令方向相反

  ?keyword:逆向,向文件首部搜索

 

 日期时间管理类命令

date,hwclock

  date 显示当前系统时间

  date [MMDDhhmm[[CC]YY][.ss]]  格式

  %Y :四位年份

   %y:两位年份

  %m:月

  %M:分

  %d:日

  %h:英文简写月

  %H:时

  %S:秒

  %D:月/日/年

  %F:年/月/日

  %T:时:分:秒

hwclock

  -s:以硬件时钟为准

  -w:以软件时钟为准

pwd:显示当前目录

mkdir:创建目录

  -p:创建父目录

  -m:设定权限模式

  -v:显示详情信息

rmdir:删除空目录

  -p:递归删除目录,当子目录删除后其父目录为空时,也一同被删除

 

shell引用:

  ‘’:强引用,变量替换不会进行

 

  “”:弱引用,能够执行变量替换

 

 ··:命令替换,引用命令的执行结果 另一种方式$()

 

FHS:文件层次标准

/bin:存放可执行的二进制程序

/boot:存放系统引导文件,内核,ramfs文件,bootloader

/dev:目录用于存放设备文件

/etc:配置文件的集中存放目录

/home:目录是用户个人文件所在位置

/lib:系统赖以运行的库所在地

/media:专用挂载位置

/proc:目录是要给动态显示系统数据的虚拟文件系统,包含运行时生成的系统信息(如硬件系统信息)的文件进行填充

/tmp:临时文件系统。默认存放30天

/opt:可选目录,通常用来存放第三方软件

/var:经常发生变化的文件,日志和缓存

 

 

 

  

  

  

  

 

以上就是:Linux 基础 的全部内容。

本站部分内容来源于互联网和用户投稿,如有侵权请联系我们删除,谢谢。
Email:[email protected]


0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论