课程学习:Linux系统管理
版本
- 内核版本
- 发行版本
常见Linux发行版本
- ubuntu: 易用,可靠;技术支持付费,生态稍弱
- debin: 精简,稳定,可靠; 更新较慢, 无技术支持,软件过时, 企业不太用
- opensuse: 非常可靠,生态良好,创新较多; 付费较高,中国用户少
- redhat: 稳定可靠, 用户多, 生态有活力, 良好技术支持; 付费较高
- centos: 兼容红帽, 社区良好; 无专门技术支持, 更新相对滞后
分区
- 硬件限制每个硬盘仅有64字节的分区表, 每个分区信息大小16字节,所以分区最多为4个主分区
- 一般将一个主分区作为扩展分区,内部划分为逻辑分区
- 硬盘命名: (SCSI Device硬盘): sda, sdb, sdc....
- 分区命名: sda1, sda2..sda4, 第一块逻辑分区总是被称为sda5
- 分区之后需格式化(规定数据存放方式,即创建文件系统)才能使用
- 文件系统: windows(FAT32, NTFS), linux(EXT4, SWAP)
- linux必须的分区: swap分区(交换分区), 虚拟内存, 解决运行时内存不足的问题
关机/重启
- shotdown -h 10 10分钟后关机
- shotdown -h now 立即关机
- shotdown -h 32:00 定时关机
- shotdown -h 10 xxxxxxx 用于向其他用户提示关机说明
- -r 取代 -h 表示重启
- shotdown -c 取消关机
- reboot = shutdown -r now
- halt = shutdown -h now
- poweroff = half + 切断电源指令
- 上面三个在关闭电脑是是删除进程而不是中止
目录结构
- /bin: 可执行命令文件, 所有用户可用; 如cat , ls, cp等
- /boot: 系统核心文件和开机所需文件
- /dev: 系统设备相关文件
- /etc: 系统主要配置文件
- /home: 除根用户外其他用户的家目录
- /lib: 系统和程序运行所需的库函数文件
- /root: root用户的家目录
- /sbin: root用户才能执行的命令文件
- /srv: 服务启动之后需要访问的数据
- /tmp: 临时文件, 通常在系统重启后删除
- /opt: 第三方软件建议安装目录
- /media: 移动设备相关文件
- /usr: 二层级用户的的只读文件, 包含用户主要的公共文件及应用程序
* /bin: 非必要的命令二进制文件; 用于所有用户
* /lib: 库文件, 用于/usr/bin和/usr/sbin中的二进制
* /local: 三级本地数据, 通常会有bin/, lib/, share/ - /var: 存放随系统操作而改变的文件,如日志,临时邮件
cd -:回到上一个工作目录mkdir -p: 建立嵌套目录
文件属性
-rw-r--r-- 1 jinkspeng staff 167 Mar 27 20:49 index.cpp
- 类型和权限
- 文件拥有者 | 用户组 | 其他用户
- 二进制转换: rw-r--r-- -> 110 100 100 -> 644
- 修改权限:
chmod 700 - 第一字段为文件类型: - 普通文件 ; d 目录文件; l 符号链接文件
- 文件的硬链接数目
- 文件拥有者
- 文件从属用户组
- 文件大小(字节)
- 文件最近修改时间戳
- 文件名
文件操作
- 拷贝并重命名:
cp xx -/ss/xx1 - 拷贝时强制覆盖同命名文件:
/cp -f xx /ss/xx - 默认拷贝会修改文件拥有者用户组, 强制不修改:
cp -p xx /ss/xx touch一个已经存在的文件,仅会改变时间戳
链接文件
- 硬链接: ln 链接指向文件 链接名
- 符号链接: ln -s 链接指向文件 链接名
课程学习:Linux系统管理的更多相关文章
- 学习 Linux,101: Linux 命令行
概述 本教程将简要介绍 bash shell 的一些主要特性,涵盖以下主题: 使用命令行与 shell 和命令交互 使用有效的命令和命令序列 定义.修改.引用和导出环境变量 访问命令历史和编辑工具 调 ...
- 学习 Linux,101: 使用基本 SQL 命令
概述 在本教程中,将学习结构化查询语言 (SQL),包括: 使用基本 SQL 命令 执行基本数据操作 本教程将简要介绍您需要知道的与 LPI 102 考试相关的 SQL 概念. 回页首 数据库和 ...
- 学习 Linux,101: 自定义或编写简单脚本【转】
转自:http://www.ibm.com/developerworks/cn/linux/l-lpic1-105-2/index.html 学习如何使用标准的 shell 语法.循环和控制结构,以及 ...
- 【LInux01】学习Linux课程体系
知识 =>技能 需要大量的练习 相当于复盘 要有成就感 在一个领域深挖,再迁移到其他领域 1.两周以后的知识留存率: 主动学习: 动手实践:40% 讲给别人听:70% 写博客:是写教程,便 ...
- Linux课程学习之我思
陈民禾,原创作品转载请注明出处<Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000,我的博客中有一部分是出自M ...
- 尚学linux课程---7、linux系统管理命令
尚学linux课程---7.linux系统管理命令 一.总结 一句话总结: 查网络:netstat -ntpl 查进程:ps 1.需要下载163yum源(从外部源同步仓库)里面的所有rpm文件? re ...
- Linux内核分析_课程学习总结报告
请您根据本课程所学内容总结梳理出一个精简的Linux系统概念模型,最大程度统摄整顿本课程及相关的知识信息,模型应该是逻辑上可以运转的.自洽的,并举例某一两个具体例子(比如读写文件.分配内存.使用I/O ...
- linux 学习 13 系统管理
第十三讲 Linux系统管理 13.1.1进程管理-进程查看 13.1.2进程管理-终止进程 .2工作管理 .3系统资源查看 .4系统定时任务 13.1.1进程管理-进程查看 .进程简介 进程是正在 ...
- Linux基础学习(13)--Linux系统管理
第十三章——Linux系统管理 一.进程管理 1.进程查看: (1)进程简介:进程是正在执行的一个程序或命令,每一个进程都是一个运行的实体,都有自己的地址空间,并占用一定的系统资源. (2)进程管理的 ...
- linux 系统管理学习
Linux系统管理一.进程管理1.进程管理的作用1)判断服务器健康状态2)查看系统中所有进程3)杀死进程2.进程的查看1)查看所有进程ps aux 查看系统中所有进程ps -le 查看系统中所有进程- ...
随机推荐
- c++设计模式系列----单例模式(Singleton模式
单例模式是为了解决唯一对象实例问题而提出来的,许多时候整个系统只需要拥有一个全局对象,这样有利于我们协调系统整体的行为.比如在某个服务器程序中,该服务器的配置信息存放在一个文件中,这些配置数据由一个单 ...
- CF914F Substrings in a String
Description 给你一个字符串ss,共有qq次操作,每个都是下面两种形式的一种. 11 ii cc 这个操作表示将字符串ss的第ii项变为字符cc 22 ll rr yy 这个操作表示输出字符 ...
- powershell常用操作
创建文件 New-Item -path $file_path -itemtype file 创建目录 New-Item -path $dir_path -type directory 删除目录 Rem ...
- WP评论系统更换小结(转)
第三方评论插件 多说 多说是一款追求极致体验的社会化评论框,可以用微博.QQ.人人.豆瓣等帐号登录并评论. 多说具备优质用户体验.速度和稳定性.社会化推荐.建站程序审核整合.垃圾评论过滤等特性. 自定 ...
- [BZOJ4025] 二分图 LCT/(线段树分治+并查集)
4025: 二分图 Time Limit: 20 Sec Memory Limit: 512 MBSubmit: 2667 Solved: 989[Submit][Status][Discuss] ...
- 【转载】C++ typedef用法小结
http://www.cnblogs.com/charley_yang/archive/2010/12/15/1907384.html 第一.四个用途 用途一: 定义一种类型的别名,而不只是简单的宏替 ...
- (编译)使用 AppCenter 持续输出导出到 Application Insights
原文地址:https://blog.xamarin.com/appcenter-continuous-export-application-insights/ 五星手机应用有一个特殊的特点:他们不会放 ...
- 前端javascript实现二进制读写操作
由于种种原因,在浏览器中无法像nodejs那样操作二进制. 最近写了一个在浏览器端操作读写二进制的帮助类 !function (entrance) { "use strict"; ...
- sublime text3 自己定义的不同浏览器的预览快捷键
sublime text3 自己定义的不同浏览器的预览快捷键突然全部失效了,搞到现在一直没闹清楚怎么回事,翻看插件发现SideBarEnhancements这插件刚更新了,快捷键也是依赖这个插件弄得. ...
- LoadRunner脚本回放日志中的Warning信息
关注LoadRunner脚本回放日志中的Warning信息 最近在与大家的讨论中发现了LoadRunner的很多问题,出于解决问题的出发点,我也就相关自己不理解的问题在Google中搜索了一番,并 ...