一.POSIX,ISO C,Single UNIX Specification的概念. 1,POSIX:Portable Operating System Interface.可移植操作系统接口.期望获得源码级别的软件可移植性. 2,ISO C:提供C语言的标准化.提高C语言在不同操作系统的可移植性.它定义了 C语言的语法,语义和标准库. 3,Single UNIX Specification:POSIX.1标准的超集,定义了一些附加的接口,这些接口扩展了基本的POSIX.1规范的功能.相应的系…
一.认识/etc/passwd和/etc/shadow 1./etc/passwd 由 ‘:’ 分割成7个字段,每个字段的具体含义是: 用户名 存放账号的口令:现在存放在/etc/shadow下,在这里只用一个 ‘x’ 代替 用户标识号,也叫做uid:0是超级用户(root)的标识号,1~499由系统保留,作为管理账号,普通用户的标识号从500开始:UId取值范围:0~65535(但实际上已经可以支持到4294967294) 组标识号,也叫做gid:这个字段对应着/etc/group 中的一条记…
fix update flash plugin on kali rolling author:@kerker 0x00设置软件源 root@kali:~# vim /etc/apt/sources.list 建议把官方源注释掉,粘贴以下内容的其中一个,中科大的比较快. #中科大kali源 deb http://mirrors.ustc.edu.cn/kali sana main non-free contrib deb http://mirrors.ustc.edu.cn/kali-securi…
转自 http://blog.csdn.net/hanxuehen/article/details/8229472…
我们常用的linux系统在安装过程中大多都省略了对系统进行分区的操作,以至于后期,不了解什么是分区以及分区当中最基本的一些概念, 我们不说最细的知识,只求了解这个过程,那直接步入正题,开始第一节的学习. 开始准备 Linux 系统镜像一个 这里我选择的是 TinyCore Linux 最小的linux发行版,很适合喜欢捣腾的人 虚拟机一个 这里采用Oracle VM BOX 开源免费的一款虚拟机 很好用 http://mirrors.163.com/tinycorelinux/ 当然,这里我们选…
Linux学习笔记-Linux系统简介 UNIX与Linux发展史 UNIX是父亲,Linux是儿子. UNIX发行版本 操作系统 公司 硬件平台 AIX IBM PowerPC HP-UX HP PA-RISC Solaris Sun SPARC Linux Red Hat Linux,Ubantu Linux IA(Intel,AMD,Cyrix,RISE...) Linux发展历史和发行版本 Linux主要发展历史 Linux诞生于1991年,芬兰大学生李纳斯和后续的众多爱好者共同完成,是…
1.查看命令 (1)man 可以使用 man 命令名称 命令查看某个命令的详细用法,其显示的内容如下: NAME:命令名称 SYNOPSIS:语法 DESCRIPTION:说明 OPTIONS:选项 man 数据库保存在以下的目录中(可以使用 manpath 命令查看): /usr/local/man /usr/local/share/man /usr/share/man 在每一个保存位置可以发现多个以 manX 命名的子目录(X 代表数字,范围为 1~9,分别对应不同的命令): 1:可执行文件…
Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 1------------------------------ less命令 方法:less 文件 功能:分屏显示文本文件的内容 例子:分屏显示文本文件.bash_history的内容 [laiyu@localhost ~]$ less .bash_history yum install scim -lang -chinese cd…
Linux学习笔记 请切换web视图查看,表格比较大,方法:视图>>web板式视图 博客园不能粘贴图片吗 http://wenku.baidu.com/view/bda1c3067fd5360cba1adb7d 目录 Linux学习笔记... 1 请切换web视图查看,表格比较大,方法:视图>>web板式视图... 1 1.      常用命令... 3 1.1文件处理命令... 3 1.2权限管理命令... 8 1.3文件搜索命令... 12 1.4帮助命令... 19 1.5压…
Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 13------------------------------ 2.第二.三行为进程和CPU的信息 当有多个CPU时,这些内容可能会超过两行,内容如下 Tasks: 201 total 进程总数 2 running 正在运行的进程数 199 sleeping 睡眠的进程数 0 stopped 停止的进程数 0 zombie 僵尸进程…
Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 6------------------------------ --磁盘管理的Shell命令 mount命令 方法:mount [选项] [设备名] [目录] 功能:将磁盘挂载到指定的目录.该目录即为此设备的挂载点.挂载点目录可以不为空.但必须存在.磁盘设备挂载后,该挂载点目录的源文件暂时不能显示且不能访问. 原目录上文件挂载卸载后,…
Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 3------------------------------ 别名 方法:alias [别名= '标准Shell命令'] 功能:查看.设置别名.无参数的alias命令可以查看用户可使用的所有别名以及其对应的标准Shell命令,反之则设置别名 说明:用alias命令设置的用户别名命令,其有效期间仅持续到用户退出登录为止这段时间.如果希…
91 Testing Linux学习笔记... 学习地址:91Testing 的Linux教程=====================学习网址:http://www.91testing.net/archive/course/24 环境准备: 虚拟机--VMware WorkstationLinux系统--Redhat7 + Centos7远程工具SSH下载地址-Xshell5http://down.linuxprobe.com/Tools/Xshell_5.0_Setup_LinuxProbe…
Linux学习笔记(4)磁盘分区(fdisk).挂载与文件系统命令 1.磁盘分区是怎么表示的? 1.1 对于IDE接口,第一主盘为hda,第1从盘为hdb,第1从盘的第1个分区为hdb1 1.2 对于SCSI接口,第一主盘为sda,第1从盘为sdb,第1从盘的第1个分区为sdb1 2.逻辑管理娟技术LVM 2.1 LVM ,逻辑卷管理,以便扩展管理盘符. PV:物理卷 VG:卷组 LV:逻辑卷 PE(physical Extend):物理扩展(默认4M),就是我们逻辑卷管理的最小单位. 2.2…
对于每一个 Linux 学习者来说,了解 Linux 文件系统的结构是十分有必要的 因为在 Linux 中一切皆文件,可以说只有深入了解 Linux 的文件系统,才会对 Linux 有更深刻的理解 Linux 文件系统采用 树状结构,由 Filesystem Hierarchy Standard (FHS) 确定文件目录的命名规范以及存放标准 另外,在 Linux 中 没有文件拓展名的概念,但是可以使用 file 文件名称 命令确认文件类型 换句话说,在 Linux 下命名为 test.txt…
一.vi 编辑器 vi 编辑器 (Visual Interface) 是所有 Unix 及 Linux 系统下标准的编辑器,相当于 Windows 系统中的记事本 它有三种模式,分别是: Command Mode:命令模式,打开 vi 编辑器时的默认模式 Insert Mode:编辑模式,用于编辑文本 LastLine Mode:行末模式,用于执行命令 二.Command Mode 无论当前处于任何模式,按 Esc 键即可切换到 Command Mode 模式 1.移动 操作 描述 h / 方向…
1.用户与组账号 用户账号:包括实际人员和逻辑性对象(例如应用程序执行特定工作的账号) 每一个用户账号包含一个唯一的用户 ID 和组 ID 标准用户是系统安装过程中自动创建的用户账号,其中除 root 是管理者外,其余的都是系统账号 组账号:组是逻辑性单元,用来集合特定的用户,以便于其中的所有成员对文件具有相同的访问权限 标准组是系统自动添加的,其中除 root 组用来组织管理者外,其余的供程序执行时使用 2.账号信息 (1)用户账号信息 有关用户账号的信息都记录在 /etc/passwd 文件…
第一篇博客:linux学习笔记1-ubuntu的安装与基本设置 之中,已经介绍了如何安装linux操作系统,以及一些基本的设置修改. 本篇博客主要介绍linux中的一些常用的终端命令 ============================================== 启用和禁用触摸盘  sudo rmmod psmouse 禁用触摸盘 sudo modprobe psmouse 启用触摸盘 ============================================== 连…
研究生由单片机转Linux学习 首先安装VMware虚拟机,用的是VMware 10.0 在VMware 10.0上安装视频上推荐的Red Hat Linux 5 安装后正式进入Linux学习 笔记1.1 Q:Linux系统进入桌面后如何进入终端terminal  A:1.右击桌面空白处-->open terminal   2.ctrl+alt+F1到F6,此时进入的是全黑屏的terminal,要返回图形界面的按ctrl+alt+F7. 笔记1.2 Q:Linux中怎么把[root@localh…
笔记目录:一.系统知识 和 基本概念                    二.常用操作                   三.系统管理(内存.设备.服务等管理)                   四.其他操作 一.系统知识 和 基本概念   1.1. linux 各个分区的作用 参考博主“沉淀”的总结:linux目录结构以及作用 1.2.swap 和 temp 区别 swap 用于普通程序的数据交换,temp 用于系统程序的数据交换 二.常用操作   2.1.软件安装.卸载.执行 详见我的…
Linux学习笔记... 参考的优秀Linux网站: http://www.w3cschool.cn/linux/ http://www.linuxeye.com/ http://linux.vbird.org/linux_basic/   Hello World! My Name Is Called Linux Linux系统从1991年至2016年将近二十五年的发展历程 学习是件苦差我不想回避这个问题——学习本是件痛苦的事情.如果学习Linux真的很简单,那么必是骗子说的谎话,起码这将不能给…
目录 deepin linux学习笔记(四)进不去图形界面怎么办? 前言 更换成lxde桌面 进不去图形界面怎么办? 总结 deepin linux学习笔记(四)进不去图形界面怎么办? 前言 生命不息,折腾不止. 更换成lxde桌面 deepin桌面其实还不错,就是感觉有点卡通化,没什么之感,很单薄,而且性能感觉不太好的样子(很难说清楚).据说lxde是一个性能很高的桌面环境,所以我就尝试了一下. 2019-02-19 17-45-15屏幕截图.png 首先,linux更换桌面其实很简单,只要直…
目录 deepin linux学习笔记 前言 linux常用命令 ls 显示文件夹内容 cd 切换当前目录 pwd 查看当前工作目录 mkdir 新建文件夹 rm 删除文件或文件夹 mv 移动文件 cp 复制文件 cat 显示文件内容 more 分页显示文件内容 less 更强大的more head 输出文件头部内容 tail 输出文件尾部内容 which 查找程序,显示文件路径 whereis 查找文件 locate 以数据库信息来查找文件 find 在磁盘中查找文件 chmod 设置文件权限…
转载请标注原链接:http://www.cnblogs.com/xczyd/p/5543731.html 第一篇博客:linux学习笔记1-ubuntu的安装与基本设置 之中,已经介绍了如何安装linux操作系统,以及一些基本的设置修改. 本篇博客主要介绍linux中的一些常用的命令(主要是shell命令) ============================================== 文件/文件夹相关操作 #在当前目录下,创建一个名为test的文件夹 mkdir test #在当…
Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 12------------------------------ --进程调度 at调度 方法:at [选项] [时间] 功能:设置是定时间执行的指定的命令 主要选项: -f(file) 文件名 从指定文件而非标准输入设别获取要执行的命令 -l(list) 文件名 显示等待执行的作业调度 -d(delete) 删除指定的调度作业 说明…
Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 11------------------------------ 方法1:rpm -V 软件包 方法2:rpm -V[选项] 主要选项: -a(all) 验证所有的已安装软件包 -f(file) 文件  验证指定文件所属的软件包 功能:验证软件包是否正常,若一切正常则不输出任何内容.否则输出8位字符串.字符串中的字符表示某项验证失败,…
Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 10------------------------------ tar与bzip2配套使用 方法:tar -cvf tarfile.tar.gz --use=bzip2 file   #注意,tar不能加z选项,否则冲突 功能:告诉tar使用某种压缩工具压缩归档文件 例子: [root@localhost tmp]tar cvf t…
Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 9------------------------------ find命令 方法:find [路径] [选项] 表达式 说明:从指定路径开始向下搜素满足表达式的文件或目录,不指定目录路径时查找当前目录.当查找到用户不具有执行权限的目录时,屏幕将显示“权限不够”等提示信息. 主要表达式: -name 文件名 按文件名查找,可使用通配符…
Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 7------------------------------ --配额管理 设置文件系统配额[限制用户或组群在某个特定文件系统中所能使用的最大空间] 方法: 超级用户编辑/etc/fstab文件,指定实施配额管理的文件系统以及实施何种配额管理. 其次,执行quotacheck命令检查进行配额管理的文件系统并创建配额管理文件,然后用e…
Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 5------------------------------ 删除口令 例子:删除tom用户的口令 [root@localhost ~]# passwd -d tom 清除用户的密码 tom. passwd: 操作成功 [root@localhost ~]# cat /etc/shadow ... tom::15659:0:9999…