Linux概述 1.具有内核编程接口 2.支持多用户(同时) 3.支持多任务 4.支持安全的分层文件系统 a.标准 b.链接 c.权限 5.shell(命令解释器和编程语言) a.文件名生成(通配符和模糊文件引用) b.自动补全(命令.文件名.目录名.变量名等补全) c.设备无关I/O(I/O重定向.设备及文件) d.作业控制(运行多个作业,作业间可切换) e.shell函数(解释器.解释语言.shell函数) 6.进程间通信 a.管道,将一个输出作为另一个输入 b.过滤器,将合理内容输出 7.…
<Linux命令.编辑器与shell编程>第三版 学习笔记---001 Linux命令.编辑器与shell编程 Shell准备 1.识别Shell类型 echo  $0 echo $BASH echo $SHELL 上边三个命令结果都是: /bin/bash 2.终端常用操作 a.删除单个字符 c+h或退格键 b.删除单个单词 c+w c.删除单个行 c+u d.重复编辑命令行 arrowUp或arrowDown e.中断命令执行c+C 3.切换为root用户 a.su命令后,输入root密码…
类和对象: 我们经常会对打印一个对象来得到对象的某些信息. class pair:     def __init__(self,x,y):         self.x=x         self.y=y if __name__=='__main__':     p=pair(3,4)     print p E:\python2.7.11\python.exe E:/py_prj/python_cookbook/chapter8.py <__main__.pair instance at 0…
Linux概述 1.具有内核编程接口 2.支持多用户(同时) 3.支持多任务 4.支持安全的分层文件系统 a.标准 b.链接 c.权限 5.shell(命令解释器和编程语言) a.文件名生成(通配符和模糊文件引用) b.自动补全(命令.文件名.目录名.变量名等补全) c.设备无关I/O(I/O重定向.设备及文件) d.作业控制(运行多个作业,作业间可切换) e.shell函数(解释器.解释语言.shell函数) 6.进程间通信 a.管道,将一个输出作为另一个输入 b.过滤器,将合理内容输出 7.…
1.下载文件https://codeload.github.com/mbusb/multibootusb-8.9.0.tar.gz,使用命令: tar xvf multibootusb-8.9.0.tar.gz 2.解压后,进入multibootusb-8.9.0文件夹 cd multibootusb-8.9.0 3.安装: sudo python setup.py install                    //记得输入自己的用户密码 4.在保存有你要写入镜像的目录下,输入: sud…
1. debian以及redhat两种主流的linux发行版用的包管理工具 debian的包管理工具是 dpkg 再现安装的是 apt apt的工具主要有 apt-get apt-cache aptitude 其中aptitude需要手动按装 apt install aptitude 管理界面 搜索 aptitude search packagename 安装 aptitude install packagename 升级 aptitude safe-upgrade 卸载 aptitude re…
1. Linux的环境变量. 全局环境变量的查看 printenv 一个结果示例 XDG_SESSION_ID=354TERM=xtermSHELL=/bin/bashSSH_CLIENT=10.24.11.245 1606 22SSH_TTY=/dev/pts/0USER=rootKUBECONFIG=/etc/kubernetes/admin.confLIBVIRT_DEFAULT_URI=qemu:///systemMAIL=/var/mail/rootPATH=/usr/local/sb…
1. Linux的组成部分 1)linux内核(kernel) 2)GNU工具链 3)GUI/CLI工作几面(shell) 4)应用程序(app) 2Linux内核的主要工作: 1) 管理内存 2)管理进程 3)管理硬件设备 4)管理文件系统 3. 内存管理相关 free -m 显示内存信息 cat /proc/meminfo 显示所有内存信息 ipcs -m 显示共享段内存信息. 4. 进程管理相关 ps 命令显示进程信息 全部进程 ps -aux 5.bash提示信息相关 echo $PS1…
1. 文件系统的种类 ext ext2 ext3 ext4 JFS XFS 其中ext3 开始支持journal日志模式 与raid卡类似 有 数据模式  排序模式 以及回写模式 数据模式最安全 回写模式性能最高. 2. 文件系统的命令: 1) fdisk fdisk -l 首先查看磁盘情况. fdisk /dev/sda的方式进行处理具体的磁盘 输入 m 进行处理 给出帮助,然后输入n 新建分区 输入p可以定义分区 可以进行1-4的选择 然后选择大小进行创建 2)mkfs 创建文件系统 mkf…
第三章  进程管理 姓名:王玮怡  学号:20135116 一.进程 1.进程的含义 进程是处于执行期的程序以及相关资源的总称,程序本身并不是进程,实际上就是正在执行的代码的实时结果.Linux内核通常把进程也叫“任务”. 2.线程的含义 执行线程简称线程,是在进程中互动的对象.内核调度的对象是线程而不是进程.Linux系统不区分线程和进程,线程只是一种特殊的进程. 3.进程的执行过程 (1)clone()调用fork(),通过复制一个现有进程来创建一个全新的进程,进程开始存活.其中调用fork…