
linux基础学习
miouqi
个人博客站点 https://www.hengxia.top 联系方式:miouqi@qq.com 个人博客与优快云博客同步更新
展开
-
Linux基础学习笔记之与关机、重启相关的命令
1.关机: init 0:通过切换运行等级关机 shutdown -h now: 将系统服务停掉后,立即关机 poweroff -f :立即关机 halt:立即关机 shutdown -h 10: 10分钟后关机2.重启: reboot:立即重启原创 2017-04-28 17:43:12 · 341 阅读 · 0 评论 -
windows7系统中VMware下实现only-host上网
1.首先在windos7中打开 “网络与共享中心”--》“更改适配器设置” 找到物理机实际连接上外网的适配器,我的机器的是 “本地连接2”,右键属性,如图2.勾选“允许其他网络用户通过此计算机的Internet连接网络”,“家庭网络连接选择”:VMware Network Adapter VMnet13.在“更改适配器设置” 中"VMware Network Ada原创 2017-04-26 23:04:10 · 322 阅读 · 0 评论 -
Linux基础学习笔记之如何使vm下centos启动后就自动以root身份登录系统
在VM中学习Linux,每次重启系统,都要登录,很单位时间,其实可以修改/etc/gdm/custom.conf 文件就可实现以root用户重新登录gedit /etc/gdm/custom.conf,按以下添加AutomaticLoginEnable=True 启用自动登录AutomaticLogin=root 以root身份登录然后重启使用命令 init 6 或者 r原创 2017-04-26 22:00:55 · 1155 阅读 · 0 评论 -
Linux基础学习笔记之tr命令
1.通过whatis命令,原创 2017-05-18 11:11:20 · 379 阅读 · 0 评论 -
Linux基础学习笔记之time命令、strace命令、ltrace命令
1.time命令是用一个shell的关键字,是用来查看运行命令所耗费的时间,例如real是指实际耗费的时间,user是在用户空间所耗费的时间,sys是在内核空间所耗费的时间。real时间不等于user时间与sys时间之和,是因为命令运行的过程包含其他命令所耗费时间及命令被阻塞所耗费的时间。http://write.blog.youkuaiyun.com/postedit2.strace命令原创 2017-05-17 08:16:30 · 479 阅读 · 0 评论 -
linux基础学习笔记之查看系统硬件信息命令
cat /pro/cpuinfo 查看CPU信息原创 2017-04-26 15:05:20 · 387 阅读 · 0 评论 -
Linux基础学习笔记之root用户与普通用户
1.root用户:a,一个特殊的管理帐户b,也被称为超级用户c,root已经接近完整的系统控制d,对系统损害几乎有无限的能力f,除非必要,不要登录为roootg,用户uid是0 h,【#】代表 root权限2.普通(非特权用户)a,权限有限b,造成损害的能力比较有限c.【$】代表普通用户原创 2017-04-27 16:09:58 · 412 阅读 · 0 评论 -
Linux基础学习笔记之终端(terminal)简介
1.设备终端键盘,鼠标,显示器2.物理终端(/dev/console)控制台console3.虚拟终端(tty: teletypewriters, /dev/tty# #为【1-6】)tty可有n个,Ctrl+Alt+F[1-6]3.图形终端(/dev/tty7) startx, xwindowsCentOS 6: Ctrl+Alt+F7CentOS 7:在哪个原创 2017-04-27 16:39:12 · 764 阅读 · 0 评论 -
Linux基础学习笔记之硬链接与软链接
硬链接:1.创建硬链接会增加额外的记录项以引用文件2.对应于同一文件系统上一个物理文件,不能对目录进行3.每个目录引用相同的inode号4.创建时链接数递增5.删除文件时:rm命令递减计数的链接文件要存在,至少有一个链接数当链接数为零时,该文件被删除6.不能跨越驱动器或分区7.语法:ln filename [linkname]软链接1.又称符号链原创 2017-05-06 12:20:57 · 332 阅读 · 0 评论 -
Linux基础学习之bash shell内置命令----type
type是用来查看命令是来自内置命令还是外置命令。还可用来作为which命令的用途用法: type [参数] 命令名参数:1.没有参数时,type会显示命令是bash内置命令还是外置命令还是别名 例1. 显示的是一个地址,这是外部命令 例2.help是内置命令例3. ls是别名 2.加入参数-t,会以file, alia原创 2017-04-27 21:25:10 · 406 阅读 · 0 评论 -
Linux基础学习笔记之file
想要知道某个文件的基本数据,例如是属于ASCII文件还是data文件,还是二进制文件等信息,可以使用命令。ile [options] ..常用选项:-b 列出文件辨识结果时,不显示文件名称-f 列出文件中文件名的文件类型-F 使用指定分隔符号替换输出文件名后默认的“:”分割符-L 查看对应软链接对应文件的文件类型--help 显示命令在线帮助例:file原创 2017-05-10 15:52:32 · 237 阅读 · 0 评论 -
Linux下的用户权限
用户简介组简介文件的权限目录的权限1. 用户简介 Linux是一个多用户、多用户的操作系统。一个系统同时可能有几个用户访问系统,如果我们给这些用户同一个用户名去登录系统,可能会带来不便,因为不同的用户有不同的需求,例如你自己总有一些信息不想让他人看到,或者有些个性化的系统设置,还有作为系统的管理员想限制一些用户的访问等,为不同的用户创建不同的账号,赋予不同的权限,这是为例计算机原创 2017-05-30 19:11:03 · 453 阅读 · 0 评论 -
Linux文本处理工具grep命令详解
grep:文本过滤(模式:pattern)工具 Global search REgular expression and Print out the line 作用:文本搜索工具,根据用户指定的“模式”对目标文件进行逐行匹配检查并打印匹配到的行 grep命令选项: 无选项,默认支持标准正则表达式,不支持扩展正则表达式 –colo原创 2017-06-04 20:30:08 · 439 阅读 · 0 评论 -
Linux基础学习笔记之Centos6,Centos7修改时区
1.Centos6中系统时区时由/etc/localtime文件控制的,所以可以通过修改/etc/localtime文件来修改系统时区。查看当前系统的时区。将当前时区改为New_York时区,后面使用ln链接也可以换成cp /usr/share/zoneinfo/America/New_York /etc/localtime 2.Centos7中通过timedatectl set-timezo原创 2017-05-18 21:32:58 · 561 阅读 · 0 评论 -
Linux基础学习笔记之给脚本添加执行权限
1.chmod 555 scriptname 允许任何人都具有可读权和执行权限。2.chmod +rx scriptname 允许任何人都具有可读权和执行权限3.chmod u+rx scriptname 只给脚本的所有者可读和执行权限原创 2017-05-21 14:57:57 · 9140 阅读 · 0 评论 -
Linux基础学习笔记之tee命令
tee命令用于将数据重定向到文件,另一方面还可以提供一份重定向数据的副本作为后续命令的stdin.即把数据重定向给定义文件和屏幕上。 用法: tee [-ai] 文件 选项: -a:向文件中重定向时使用追加模式; -i:忽略中断(interrupt)信号。 例如: 1.将last的输出存一份到last.list文件中[root@centos6 high原创 2017-05-21 17:52:11 · 483 阅读 · 0 评论 -
CentOS7下手动配本地yum源
1.实验说明: yum:Yellowdog Update Modifier,是一个在Redhat Linux系(Red Hat Enterprise Linux, CentOS, Fedoa)Linux的Shell前端软件包管理器,基于RPM包管理器,可解决软件包相关依赖性,可在多个库之间定位软件包,是up2date的替代工具。其实当我们安装好CentOS 7(非最小化安装)原创 2017-06-10 09:27:24 · 880 阅读 · 0 评论 -
在Centos7上搭建局域网的yum源仓库
1.实验目的: 学习安装vsftpd软件,了解yum源仓库搭建过程,搭建第三方的yum源仓库。2.实验环境:VMware Workstation 12.0.0 build-2985596 CentOS-7-x86_64-Everything-1611.iso3.正文:1.实验前要求,确保虚拟机的安装的CentOS7是以桥接的方式联入局域网,能获取局域网IP,这样其他局域网内机器就可访问此Ce原创 2017-06-13 16:51:53 · 7061 阅读 · 0 评论 -
Linux基础学习之如何修改虚拟机中centos锁屏时间(图形界面下)
在VM中安装好了centos,没有操作经常很快就锁屏,休眠了,很不方便在centos6.8中 System=> preference=>Screensaver=>把时间延长在centos7.3中 Applications=>System Tools=>Settings=>Power 修改Blank screen 原创 2017-04-26 21:37:41 · 5945 阅读 · 0 评论 -
Linux学习笔记之浅谈init命令
init是Linux下的进程初始化工具,init进程所有Linux进程的父进程,它的进程号为1,int命令是Linux操作中不可缺失的程序之一,int进程是Linux内核引导运行的,是系统中的第一个进程。使用命令 ps aux ,可以看到如下init的作用是切换操作系统当前正在运行的功能级别(运行级),用命令 cat /etc/inittab可以看到init的英文介绍原创 2017-04-26 19:05:19 · 593 阅读 · 0 评论 -
Linux基础学习笔记之切换终端的方法
1.liunx中虚拟终端可以通过Ctrl+Alt+Fn(n为1-6)来切换文本终端,也可以通过命令chvt n(n为1-6)来切换文本终端。2.在Linux可以通过Ctrl+Alt+F7启动图形界面,也可以通过startx启动图形界面,也可通过init 5改变系统运行级别启动图形界面原创 2017-05-17 19:14:19 · 6477 阅读 · 0 评论 -
Linux基础学习笔记之screen命令
1.screen命令:创建新的screen会话:screen -S [SESSION]加入screen会话:screen -x [SESSION]退出并关闭screen会话:exit剥离当前screen会话ctrl+a,d显示所有已经打开的screen会话:screen -ls恢复某screen会话screen -r [SESSION]2原创 2017-04-28 21:22:41 · 541 阅读 · 0 评论 -
Linux基础学习笔记之echo
echo命令的作用是显示字符,它会将输入的字符串送往标准输出。输出的字符串以空白字符隔开,并在最后加上换行号。语法: echo [-neE] [字符串]选项: -n 不自动换行 -e 启用 \ 字符解释功能 -E (默认)不支持\解锁功能显示变量:echo "$VA原创 2017-04-30 16:13:22 · 464 阅读 · 0 评论 -
Linux基础学习之双引号、单引号、反向引号的区别
1.单引号 (' ') 单引号,不具有变量置换的功能,即单引号会告诉shell忽略所有的特殊字符,2.双引号(" ") 双引号,具有变量置换的功能,即双引号之要求忽略大多数特殊字符,除了$(使用变量前导符), \(转义符), `(反向引号)。3.反向引号(` `): 位于键盘Tab键上面一行的键,用作命令替换(相当于$(...))注:命令替换是指shell能够将一个命令的原创 2017-04-30 16:18:11 · 5154 阅读 · 0 评论 -
Linux基础学习笔记之如何获取帮助
在CentoS Linux中获取帮助有以下方式:1.whatis显示命令的简单描述每晚使用一个数据库更新刚安装系统不可立即使用makewhatis(适应于centos6) | makedb(适用于centos7)制作数据库 man -f cal 等价于 whatis cal ,都是查找whatis数据库2.command --help显示用法总结原创 2017-04-30 20:06:36 · 381 阅读 · 0 评论 -
Linux基础学习笔记之bash的快捷键
1.Ctrl + l 清屏,相当于clear2.Ctrl + o 执行当前命令,并重新显示本命令3.Ctrl + s 阻止屏幕输出,锁定4.Ctrl + q 允许屏幕输出5.Ctrl + c 终止命令6.Ctrl + z 挂起命令7.Ctrl + a 光标移到命令行首,相当于Home8.Ctrl + e 光标移到命令行尾,相当于End9原创 2017-05-01 13:32:27 · 306 阅读 · 0 评论 -
Linux基础学习笔记之文件类型
Linux下用字符表示文件类型1.-:普通文件 2.d:目录文件3.b:块设备4.c:字符设备5.l:符号链接文件6.p:管道文件pipe7.s:套接字文件scoketLinux下用颜色表示文件类型原创 2017-05-02 10:37:34 · 259 阅读 · 0 评论 -
Linux基础学习笔记之文件系统结构
1./boot:引导文件存放目录,内核文件(vmliuz)、引导加载器(bootloader、grub)都存放于此目录2./bin: 供所有用户使用的基本命令:不能关联至独立分区,OS启动即会用到的程序3./sbin:管理类的基本命令:不能关联至独立分区,OS启动即会用到4./lib: 启动时程序依赖的基本共享文件以及内核模块文件(/lib/modules)5./lib6原创 2017-05-02 10:48:02 · 409 阅读 · 0 评论 -
Linux基础学习笔记之文件的三个时间戳
Linux中使用stat命令查看文件时间戳1.access time:访问时间,atime,读取文件内容2.modify time:修改时间,mtime,改变文件内容(数据)3.change time:改变时间,ctime,元数据发生改变下面探究下这几种时间戳的改变情况:1.在根目录下创建/test/test.txt文件,用vim随便写入一些数据,再用stat命令查看t原创 2017-05-02 18:06:27 · 916 阅读 · 0 评论 -
Linux基础学习笔记之cp命令
CP的常用选项1. -i:交互式2. -r,-R:递归复制目录及内部的所有内容3. -a:归档,相当于-dR --preserv=all4. -d:--no-dereference--preserv=links 不复制原文件,只链接名5. --preserve[=ATTR_LIST]mode:权限ownership:属主属组timestamp:links:原创 2017-05-05 12:14:38 · 470 阅读 · 0 评论 -
Linux基础学习笔记之管道中如何将标准错误输出传递给下调命令?
例如:根目录下没有 ERROR文件夹,当是要进行以下操作ls /boot /ERROR | tr 'a-z' 'A-Z'i上面的第二条命令只接收了第一条命令的标准输出,而没有接收第一条命令的标准错误输出,要使第二条命令接收第一条命令的标准输出错误,要先将标准错误输出转化成标准输出,用ls /boot /ERROR |& tr 'a-z' 'A-Z'原创 2017-05-14 15:02:25 · 599 阅读 · 0 评论 -
Linuxj基础学习之mv命令、rm命令
mv命令:用于移动文件 mv [OPTION]... [-T] SOURCE DEST mv [OPTION]... SOURCE... DIRECTORY mv [OPTION]... -t DIRECTORY SOURCE.. 常用选项:原创 2017-05-05 12:18:24 · 456 阅读 · 0 评论 -
Linux基础学习笔记之目录的相关操作
Linux系统中的一些比较特殊的目录,使用特定的符号来表示: (1)“.” 表示当前目录,也可以用/.来表示; (2)“..”表示上一层目录,也可以用/..来表示; (3)“-” 表示前一个工作目录; (4)“~” 1.tree 显示目录树 -d:只显示目录 -L level:指定显示原创 2017-05-05 16:04:26 · 240 阅读 · 0 评论 -
Linux基础——系统之冯诺依曼体系结构
冯诺依曼体系结构主要内容:a)计算机处理的数据和指令一律用二进制数表示b)顺序执行程序:计算机运行过程中,把要执行的程序和处理的数据首先存入主存储器,计算机执行程序时,将自动地并按顺序从主存储器中取出指令一条一条地执行,这一概念称作顺序执行程序。 C)计算机硬件是由控制器(Control Unit)、运算器(Arithmrtic Logic Unit)、存储器(原创 2017-04-24 17:45:39 · 1118 阅读 · 0 评论 -
Linux学习笔记之存储网络(DAS NAS SAN区别)
存储网络:DAS: 直接连接存储(Direct Attached Storage)定义:存储设备与主机的紧密相连特点:1.管理成本低 2.储时直接依附在服务器上,因此存储共享受到限制 3.CPU必须同时完成磁盘读取和应用运行的双重任务,所以不利于CPU的指令周期的优化,增加系 统负担。NAS: 网络连接区域(Network Attached Storage)原创 2017-04-25 13:01:01 · 2555 阅读 · 0 评论 -
Linux基础学习笔记之操作系统(Operating System)
操作系统(简称OS,全称Operating System)定义:是管理和控制计算机硬件和软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。操作系统主要实现以下功能:1.硬件管理(hardware management)2.进程管理(processing management)3.内存管理(mermory managem原创 2017-04-25 13:48:41 · 1335 阅读 · 0 评论 -
Linux基础学习笔记之硬盘空间计量单位换算与计算机数据计量单位换算区别
1.计算机系统中的数据采用二进制存储的,8位构成1字节。即 1byte(简写B) = 8bit 1kB = 1024B = 2^10B1MB = 1024KB = 2^20B1GB = 1024MB = 2^30B1TB = 1024GB = 2^40B1PB = 1024TB = 2^50B1EB = 1024PB = 2^60B1ZB原创 2017-05-16 21:28:56 · 1726 阅读 · 0 评论 -
Linux基础学习之测硬盘读写速度、内存读写速度的一种方法
1.Linux中测硬盘的读写速度可以用以下命令:dd if=/dev/zero of=file bs=1M count=10242.Linux中测内存读写速度可以使用以下命令: dd if=/dev/zero of=/dev/null bs=1M count=1024由此可以内存的读写速度比磁盘快的多,先把这两个命令记下来,以后还有其他方法再补充原创 2017-05-16 21:48:56 · 4881 阅读 · 0 评论 -
破解CentOS7 的root口令的两种方法
1>.破解CentOS7 的root口令方法一 启动时任意键暂停启动 按e键进入编辑模式 将光标移动到linux16开始的行,添加内核参数rd.break 按Ctrl-x启动 mount -o remount,rw /sysroot chroot /sysroot pass原创 2017-07-17 08:20:02 · 7549 阅读 · 0 评论