学Linux就学命令行===cd /<SPAN style=‘font-family: "Microsoft YaHei UI";‘> 转到根目录,相对当前路径
在 Docker基础技术:Linux Namespace(上篇)中我们了解了,UTD、IPC、PID、Mount 四个namespace,我们模仿Docker做了一个相当相当山寨的镜像。在这一篇中,主要想向大家介绍Linux的User和Network的Namespace。好,下面我们就介绍一下还剩下的这两个Namespace。User NamespaceUser Namespace主要是用了CLONE_NEWUSER的参数。使用了这个参数后,内部看到的UID和GID已经与外部不同了,默认显示为65534。那是因为容器找不到其真正的UI...
####1.软件名称识别####[abrt-addon-ccpp]-[2.1.11-19].[el7].[x86_64].rpm ##rpm结尾的适用与redhat操作系统 || || || || 软件名称 软件版本 软件适用系统 64位####2.如何安装软件####1.rpmrpm -ivh name.rpm ##安装 ,-v显示过程,-h指定加密方式为hash -e name ##卸载 -ql name ##查询软件生成文件 -qlp name.rpm ##查询软件安装后会生成什...
前言发展历史linus 林纳斯 赫尔辛基大学 在自己的笔记本上安上自己写的操作系统 基于Linux内核Linux内核 也是基于unix内核开发出来 unix 不开源 只能军方和大学使用Linux内核纯c语言实现 Linux操作系统底层全部是汇编语言 大量的位运算 最大的榨干计算机每一条指令 所以速度很快git 最牛的代码版本管理工具 没有之一 git svn 都是版本管理工具 linus 两周时间写出来git 优势:1.团队协作不需要联网 每个人的电脑都是一个版本库2.上传...
注意:Linux严格区分大小写老男孩方法论经验之谈:有一种方法叫做没方法有两种方法,左右为难有三种方法才叫有方法停止一个命令:CTR + C1、创建目录英文:make directorys命令:mkdir实例:三种方式mkdir /datacd /mkdir datacd /;mkdir datamkdir x y z 表示同时创建多个目录mkdir -p /data/x/y 表示同时创建多级目录(递归创建),切记不可用mkdir /data/x/y2、查看目录和文件命令:ls (list)列表 列表目录文件参数:-l ...
昨天写了一半,晚了就休息了,今天补上。一、文件名当看到文件名时,感觉老陌废话又来了…… 这回还真不是,让老陌慢慢到来。linux的文件名长度最长可达255个字符(不包括路径),绝对或相对引用最多4095个字符。linux文件名可以包含除"/"以外的任何可打印字符。斜线用于分隔路径,所以文件名不能包含它,有些符号是shell的元字符,所以在使用时必须用引号保护起来。例:touch ‘a b c‘如果没有引号,则创建三个文件a, b, c,用引...
Linux基础入门(一)初识Shellshell是什么Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Shell 脚本(shell script),是一种为 shell 编写的脚本程序。业界所说的 shell 通常都是指 shell 脚本,但读者朋友要知道,shell 和 shell script 是两个不同的概念。由于习...
设置环境变量:① export 变量名=变量值 #设置环境变量② 变量名=变量值 #设置环境变量 export 变量名set #显示当前shell所有变量env #查看环境变量unset 变量名 #删除变量常用环境变量:PATH变量:系统查找命令的路径echo $PATH #查看PATH的值PATH="$PATH":/root/sh #将/root/sh目录加到PATH变量中(临时生效)PS1变量:命令提示符变量当前语系查询:locale #查询当前语系(en_US.UTF-8/zh_CN.UTF-8)LANG:定...
1.1 IP地址 IP地址由两部分组成 网络号和主机号 。网络号为IP地址的高位组成,而主机号是IP地址的低位组成,两个的大小取决于网络的类型。 IP地址根据网络的地址不同分为:A类,B类,C类,D类,E类。 (1)A类IP地址类型 A类IP地址由一个字节的网络号和三个字节的主机号组成。网络地址的最高位必须为“0”,地址范围为:1.0.0.0 到 126.0.0.0。 (2)B类IP地址类型 B类IP地址由两个字节的网络号和两个...
TCP(传输控制协议) 三次握手: 第一次握手,SYN字段为1,其他标志字段为0,第二次握手,SYN字段为1,ACK字段为1,其他为0 。第三次握手,SYN=0 ACK=1,其他字段为0. 四次挥手,第一次挥手,请求中断传输方的FIN=1,第二次挥手,被中断方ACK=1,FIN=0,表示收到请求中断信息,第三次挥手,被中断方FIN=1,第四次挥手,中断方FIN=0,ACK=1,表示收到中断信息。 FTP 端口号 21 和20 ...
《[arm驱动]busybox根文件系统mdev的详解》知道设备文件/dev是如何挂载,内核中文件系统类型proc的挂载。/etc启动脚本过程。《[arm驱动]注册函数相关内容》如何注册自己编写的驱动程序。《[arm驱动]globalmem虚拟设备实例描述》共享虚拟内存《[arm驱动概念篇]Linux内存管理(上)》、《 [arm驱动概念篇]Linux内存管理(下)》强烈推荐要看,新手可以对后面的学习做基础,对于老手-----这确实是一篇很的文章《 [arm驱动]linux内核链表》...
sleep命令 sleep 参数时间:指定要暂停时间的长度。时间长度,后面可接 s 为秒,m 为 分钟,h 为小时,d 为日数。 sleep 1 :睡眠1秒sleep 1s :睡眠1秒sleep 1m : 睡眠1分sleep 1h :睡眠1小时 实例 #!/bin/bashb=‘ ‘ for ((i=0;$i<=100;i++)) doprintf "Progress:[%-100s]%d%%\r" $b $isleep 0.1sb=#$b done有时在写一些以循环方式运行的监控脚本,设置时间间隔是必不可少的原文:http://blog.51cto.com/13442309/2110354
1.登录界面login : 用户idpasswd:密码<1>为什么需要用户名和密码计算机的资源是有限的,我们需要对资源进行管理,我们希望让某些人可以操作某些资源,但我们怎么识别这些人呢,于是有了用户名;但是我们怎么证明用户就是它自己呢,于是我们需要一种机制,叫认证机制,这个机制可以有很多种,比如***认证,指纹等等,但一般是密码;现在我们已经可以确认用户身份了,但是我们要让他知道哪些是他可以碰的,哪些是不可以的,比如进来...
1、ln--link含义:创建链接文件格式: ln [-s] 源文件... 链接文件路径 以-s(创建软连接)选项添加符号链接,指向原始文件所在路径 注:源文件必须是绝对路径相当于“快捷方式”,也称软连接。2、搜索工具which搜索工具格式: which [-a] 程序名...whereis搜索工具格式: whereis 文件名建立定位索引库执行updatedb命令(手动生成数据库)默认位置:/var/lib/mlocate/mlocate.db3、locate定位工具格式: locate [选项]... ...
文件管理类命令命令和选项command [options] [arguments]命令 选项 参数选项短选项- 例(-h -l -a)短选项可组合 例(-hla)有些命令短选项可以不带-, 通常称作BSD风格的选项 例(ps aux ,tar xf)有些选项需要带参数 tail -n 2 /etc/passwd长选项不能组合 --help --list如果需要参数 长选项的参数通常需要=号 --size=1G命令后的参数就是命令的作用对象例:ls /rootcat /etc/passwd命令帮助内部命令 help command外部...