- 博客(16)
- 收藏
- 关注
原创 Linux下获取帮助
在Linux环境下获取帮助的几个方式:(帮助详细度和范围依次递增)1) 命令后接“-h”或“--help”:适用于几乎所有的命令,获取使用方法等;2) man 命令:获取命令的帮助文档 在man的帮助文档中可通过输入“/”+关键字进行搜索 man(manual)文档分类型:man 部分 命令:查找命令在对应部分的文档 部分 类型...
2018-07-18 17:41:50
532
原创 Linux软件管理
前提:安装软件必须要管理员权限,centos和Redhat所有的软件都是以rpm形式安装的。 开源软件说明:绝大多数开源软件都是以源代码的形式发布,通常会被打包成tar.gz的归档压缩文件; 源代码需编译成二进制文件后才能运行,编译基本流程: ./configure:检查编译环境、相关库文件以及配置参数并生成makefile; .make:对源代码进行编译,生成可执行文件; ...
2018-07-18 17:38:47
2204
原创 Linux系统、服务管理
进程管理进程查看:查看进程:ps aux User:进程的用户身份 pid:进程id %cpu:cpu占用率 %mem:内存占用率 vsz:虚拟内存占用 rss:实际内存占用 tty:运行终端 stat:运行状态 start:进程启动时间 time:占用cpu的运算时间 command:产生进程的命令 查看进程树:pstree top [o...
2018-07-18 17:36:29
279
原创 Linux系统启动详解
Linux启动流程Linux系统启动流程:BIOS(或其它) MBR:Boot code(或其它可启动设备) 执行引导程序:grub 加载内核 执行initBIOS(或其它)BIOS:基本输入输出系统,一般保存在主板的BIOS芯片中。说明:主板启动后运行的第一个程序就是BIOS,负责检查硬件并查找可启动设备(带引导程序的,即程序的前512字节的最后两位是55aa);...
2018-07-18 17:32:49
186
原创 Linux管道、重定向及文本处理
Linux多命令协作:管道及重定向CLI的数据流定义 名称 说明 编号 默认 文件 STDIN 标准输入 0 键盘 /dev/stdin STDOUT ...
2018-07-18 17:30:53
267
原创 Linux用户及权限基础
用户和组的概念用户:每一个使用Linux的人都必须以一个用户的身份登入,每一个进程也必须以一个用户的身份运行。说明: 每个用户拥有一个userID,被操作系统识别和使用; 每个用户属于一个主组,可属于最多31个附属组; 每个可登陆的用户拥有一个指定的shell;组:用来方便组织和管理用户。说明: 每个组拥有一个groupID;用户的分类 ...
2018-07-18 17:28:19
541
原创 Linux磁盘及文件系统管理
Linux磁盘及文件系统管理使用fdisk进行磁盘管理fdisk(基于MBR):IBM的老牌分区工具,支持绝大多数操作系统,几乎所有的linux发型版本都装由fdisk,包括rescue模式下的linux。fdisk: fdisk的命令只有具有超级用户权限才能运行; fdisk –l:列出所有安装的磁盘及其分区信息; fdisk 磁盘位置:可对磁盘进行分区操作...
2018-07-17 16:06:46
641
原创 Linux中的磁盘与分区
磁盘的一些基本概念 cylinder:柱面 sector:扇区 head:磁头(读取数据的基本单位,通常为512byte) 磁盘在Linux中的表示及分区说明:Linux中把所有设备都抽象为一个文件或目录,通常保存在/dev下。磁盘的名称:一般hd[a-z](IDE设备)或sd[a-z](SATA、SCSI、SAS、USB等设备)分区:将一个磁盘逻辑...
2018-07-17 16:03:55
739
原创 Linux中的vi/vim
vi:一个在命令行界面下的文本编辑工具。vim:vi的加强版,并支持GUI。 说明:绝大多数的linux系统上均有安装vim,在系统中使用vi或vim可能只是连接,可能使用的都是vim。 vim使用方法(vi类似):vim 文件路径(如果文件不存在则新建) vim的三种模式:命令模式(常规模式):vim启动后,默认进入命令模式,任何模式下按ESC可以退回到命令模式;...
2018-07-17 16:02:38
144
原创 Linux系统常用命令
日期时间1) date:查看、设置当前系统时间(需root权限) +格式:按指定格式显示时间; -s:修改当前时间2) clock/hwclock:显示硬件时钟时间3) cal:查看日历4) uptime:查看系统运行时间输出、查看1) echo:echo ‘content’,输出文本到屏幕 -e:支持反斜杠转义,可使用颜色...
2018-07-17 16:01:36
123
原创 Linux系统目录结构
说明:这里的系统目录指根目录下的一些系统自带的目录。 常见系统目录:(目录存放的内容可调整,这里只是通常做法)Bin:binary,存在所有用户都可执行的命令; Boot:引导目录,存放一些引导文件,如linux内核; Dev:device,把每个硬件抽象为一个文件或目录存放其中; Etc:存放配置文件; Home:存放非root用户的文件; Lib:库文件; Lost+f...
2018-07-17 15:59:56
114
原创 Linux文件搜索
locate:在后台数据库中搜索文件(不包含目录),搜索速度较快(在centos7中没有预装,不同版本的使用方法不同)用法:locate file_name,搜索包含file_name的文件,不完全匹配,可使用通配符 数据库位置:/var/lib/mlocate/.locate.db,默认一天更新一次 更新数据库:updatedb 查询配置文件:/etc/updated.conf ...
2018-07-17 15:59:01
99
原创 Linux链接
硬链接:ln source_file target_link_file拥有相同的index number,可以看作时同一个文件挂载在不同的地方; 不能跨分区创建; 不能针对目录使用; 软链接:in –s source_file target_link_file拥有自己的index number,数据块中保存源文件的挂载点(修改挂载点名称会导致软连接报错,ls可看到闪烁); 默认...
2018-07-17 15:58:02
762
原创 Linux文件系统结构
Linux文件结构: 单根数状结构,根为“/”; 文件系统严格区分大小写; 路径分用“/”;工作目录: 每一个shell或系统进程都有一个当前工作目录,可用pwd命令显示;文件(包括目录)名称: 文件名称对大小写敏感; 最多255个字符; 除了“/”外,其它都是有效字符;(使用特殊字符时注意配合‘’使用); ...
2018-07-17 15:52:44
126
原创 BASH入门操作与界面
1) 提示符: #:root用户 $:普通用户2) 命令组成: 命令 选项 参数3) Tab键补全命令 自动补全命令:若不能唯一确认则列出所有的可能命令(可能有问题) 自动补文件/目录名:同命令4) 历史记录 Bash会为每个用户保存输入命令的历史记录和上次登录的时间(连续重复的命令...
2018-07-17 15:51:24
800
原创 Linux安装与shell选择
1 Linux系统安装说明:实验中以centos为例(原因:1. 生产环境中多是Redhat;2. Redhat有版权,不方便使用)安装步骤:根据需要在图形安装界面安装即可。注意事项:1) Linux对显卡的支持不太好,所以在安装时可以选择“install system with basic video driver”选项;2) Linux软件的依赖性特别强;...
2018-07-17 15:42:44
1960
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人