【Linux下,一切皆文件】

  1. 系统的启动

电源

BOIS芯片—|1.加点自检 检查硬件设备是否正常

|             |2.*启动系统*——|1.系统所在位置的读取顺序问题(BOIS):硬盘    网络(PXE)   U盘    CD/DVD    …

|                                         |2.需要将硬盘中的系统文件,加载到内存中,让CPU读取并运行;

|                                               MBR分区 (BootLoader)就是用来寻找并引导系统加载

|                                                                            |-LILO

|                                                                            |-grub 分为第一阶段、1.5阶段、和第二阶段;

到此,我已经将内核程序加载完成,但是,并不能运行普通应用

|

此时,我们要运行第一个应用程序——init

Init:将操作系统分为0-6 7个级别;每个级别都会运行对应的应用程序;(指定默认启动)

|

读取默认级别3(命令行)——| chkconfig / rc.*

(0 1 3 5 6)

0 关机

1 单用户模式

3 命令行

5 图像界面

6 重启

|

rc.local  //系统启动最后读取这个文件,管理员可以将需要开机就云进行的命令,添加在这里

chkconfig作用:指定服务,开机时在哪个级别启动或者关闭;

-h  --help 查看帮助

--list

--level 345 name <on/off>

Update-rc.d  在Ubuntu下控制某些程序开机启动;

-f force 强制

【chkconfig可以在Ubuntu上使用,需要安装】

2.Linux命令的基本格式

Command[选项] [参数]

[] :中括号代表可有可无,指定实现命令的某个特定功能

<>:代码命令执行的对象;如果没有加<>代表不能省略,必须加对象

长整型选项  不能合并

短整型选项 可以合并

扩展:命令 子命令 【选项】【参数】

3.常用的Linux命令的基本使用

Echo $PATH(环境变量)     变量:一段被命名的内存空间而已

如果命令不在PATH路径下,如何解决?

1.通过绝对路径来运行改命令即可

绝对路径执行的是命令本身;而有些命令是系统默认别名(可以自己添加)-alias

which  command  //查找命令的绝对路径

\ls  //使用反斜杠直接运行

2.将这个路径添加到PATH路径下即可;

PHTH = $PATH:/XXX/XXX

Ls      //显示文件信息

-l  // ll 查看文件的详细信息(属性)

-i  // inode(属性)

-h  //human人类可读

-F 显示文件后面的标记(用来区分文件类型)

-r 倒序显示文件内容

-a 显示所有文件(包括隐藏文件)

Pwd    //显示当前路径

$PWD 默认有一个这个环境变量;了解即可;

Cd      //切换到目标目录

~  当前用户的家目录(/root /home)

.  当前目录 (以.开头的文件为隐藏文件)

..  当前目录的上一级目录

- $OLDPWD存放上一次经过的目录

Touch    //修改时间戳

Stat atime 访问时间 mtime 修改文件内容的时间 ctime 修改文件属性

Touch a.txt

[[CC]YY]MMDDhhmm[.ss]

20 19 0 8 1 16 36 . 22

-a 修改访问时间

-m 修改修改时间

-t 指定修改成什么时间

-c 修改文件Mtime,如果文件不存在,不创建该文件

Mkdir   //创建文件夹

-p 递归创建多级子目录

-v 详细显示创建过程

tree 以树状形式显示目录及文件结构

-L number 查看多少级子目录

-d 只显示目录文件

Rm   //删除文件

-f force强制

-i 询问是否删除该文件,默认命令(alias rm = ‘rm -i’)

\rm abc

/bin/rm abc

-r 删除目录文件

扩展一下:

1.默认情况下不适用rm删除目录 —— rmdir

rmdir只能删除空目录

2.我们将需要删除文件或目录移动到/tmp目录下即可;

/tmp目录为临时文件目录,30天未被访问的文件会自动删除

3.如果必须删除一些文件,我们通过find匹配出来后再行删除;

【find扩展!!!!!】

find / -name abc | xargs rm

find / -name abc –exec rm {}\;

Clear  // 清屏 = ctrl + l

转载于:https://www.cnblogs.com/zoucunna/p/11284799.html

Linux系统的基本命令相关推荐

  1. Linux系统下基本命令

    Linux系统下基本命令: 要区分大小写 uname 显示版本信息(同win2K的 ver) dir 显示当前目录文件,ls -al 显示包括隐藏文件(同win2K的 dir) pwd 查询当前所在的 ...

  2. Linux系统编程-基本命令

    Linux系统编程-基本命令 目录 1.学习目标 2.Linux/Unix操作系统简介 2.1 Linux操作系统的目标(了解) 2.2 Linux操作系统的作用(了解) 2.3 Unix家族 (了解 ...

  3. linux系统的基本命令的使用心得,linux基本命令总结

    sina 基本命令分类简介: 查看Linux内核版本: cat /proc/version//第一种 uname -a           //第二种 uname -r           //第三种 ...

  4. Linux系统编程基本命令

    文章目录 前言 一. Linux常见目录介绍 二.Bash解析器常用快捷键(熟练) 三.内建命令和外部命令 四.Linux命令格式 五.帮助文档查看方法 1.man(有问题找男人) 2.内建命令(he ...

  5. Linux系统常用基本命令总结

    Linux基本命令 Linux的简介 Linux的厂商 Linux的目录结构 基于虚拟机的环境搭建 常用命令与示例 一.文件基本操作命令 1. ls命令 2.  pwd命令 3.  mkdir命令 4 ...

  6. linux系统运维必会

    一.学习目标 1. 能够独立安装Linux操作系统   2. 能够熟练使用Linux系统的基本命令   3. 熟练使用Linux中用户管理命令/系统相关命令/文件目录相关命令/打包压缩相关命令/比较合 ...

  7. cmd调取windows组件的dos命令大全和常用网络工具,及Linux系统下命令大全

    前言 windows与liunx系统,有许多相同,但有些不通的地方,通过一下的比较,可以加深记忆.若在windows下,某个组件不工作,或者网络不通,或许cmd调取windows组件的dos命令大全: ...

  8. Linux系统下命令汇总

    Linux系统下基本命令 注:要区分大小写 uname 显示版本信息(同win2K的 ver) dir 显示当前目录文件,ls -al 显示包括隐藏文件(同win2K的 dir) pwd 查询当前所在 ...

  9. Linux服务器运维管理 项目二 管理与维护Linux系统

    任务一 安装与维护Linux系统 系统已安装,略.                任务二 认识Linux的文件系统 子任务一 熟悉Linux系统的目录结构 第一步:理解Linux系统目录的结构树 第二 ...

最新文章

  1. 如何用zendstudio新建一个PHP工程
  2. 精益创新之设计思维研磨——《设计改变一切》书评
  3. 完美解决tar文件window解压问题
  4. 线程基础知识——Windows核心编程学习手札系列之六
  5. 2017-2018-1 20155222 201552228 实验五 通讯协议设计
  6. 作为医生,除了买花,还能在情人节用什么特别的方式表白呢?(情书-病历体)...
  7. CSS3实现光束和波浪
  8. 统计一句话中每个字母出现的次数
  9. “十四五”新一代信息技术产业发展
  10. 100% 解决华硕 Armoury Crate 奥创软件安装及更新问题。解决错误码 502 等问题
  11. Flink中水位线/Periodic周期水印/Punctuated每个事件水印实现原理/ PunctuatedWatermarks/PeriodicWatermarks
  12. Data Migration 架构
  13. 00后大学生在数学真理阳光下学习微积分
  14. springBoot整合SqlSessionTemplate使用
  15. Linux: 磁盘与文件系统管理
  16. console方法:
  17. 计算机应用公式基础教学教案,计算机应用基础教案2010 - 图文
  18. 端渲染 or 流渲染?开发架构该如何选择?
  19. 关于“wining attitude”
  20. hdu3234 Exclusive-OR(带权并查集)

热门文章

  1. java BlockingQueue 用法
  2. SpringBootStarter种类
  3. Java基础笔记12
  4. unity值得推荐的网址
  5. GWT笔记(Google Web Toolkit)1
  6. [J2ME]手机看交通监视器实时录像 实现说明
  7. 算法学习:后缀数组 height的求取
  8. idea无法创建javaclass文件
  9. bzoj1007题解
  10. weekly paper read