![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux入门讲解
文章平均质量分 83
凌澜星空
这个作者很懒,什么都没留下…
展开
-
03Linux的学习方法
Linux Kernel非常小巧精致,可以在省电及低配的硬件上运行。Linux的企业运用网络服务器(当今最热门的运用)关键任务的应用(金融数据库、大型企业)学术机构的高性能运算任务Linux的个人运用桌面计算机 在Linux系统上装一个X Window System软件之后,就能有桌面了。手持设备嵌入式系统Linux的学习路线学习计算机概论及硬件相关知识从Linux的安装开始原创 2015-04-18 14:02:16 · 1471 阅读 · 2 评论 -
了解你服务器的心情——top命令详解
top是Linux较为常用的命令,可以监控服务器的CPU、内存、进程的运行情况,话不多说,直接操作。输入top即可启动:下面我们就来逐一介绍top向我们展示的内容。第一行:系统概况top - 19:39:14 up 20 days, 7:48, 1 user, load average: 0.00, 0.01, 0.0519:39:14 up 20 days:系统运行时间1 user:用户原创 2017-10-12 20:26:34 · 2961 阅读 · 2 评论 -
Linux管道命令
1 什么是管道命令?管道命令能够将一个命令的执行结果经过筛选,只保留我们需要的信息。 如,/etc目录下会有大量的文件,如果使用ls很难找到需要的文件,因此可以使用管道命令将ls的结果进行一次筛选,只保留需要的信息。2 管道 和 数据流重定向 的区别?管道一词非常生动形象,原始数据经过管道后,管道会将一部分不需要的信息过滤掉,只保留用户所关注的信息。数据流重定向是指定数据在哪里显示,默认情况下原创 2016-08-12 14:24:47 · 11333 阅读 · 0 评论 -
Linux数据流重定向
1 什么是数据流重定向?Linux中,数据流的重定向被分为输入重定向 和 输出重定向。输出重定向 将原本应该输出到屏幕上的信息输出到文件中。 当执行一个命令后,该命令输出的结果本应该显示在屏幕上。但输出重定向能让命令的执行结果保存到文件中去。 此外,由于Linux中的设备都是以文件的形式存在,因此输出重定向还可以将命令执行的结果输出到指定设备上去。命令 > 文件命令的执行结果将会保存到>后原创 2016-08-12 12:53:05 · 1067 阅读 · 0 评论 -
Linux Shell(二)——Shell的环境配置
1 命令别名1.1 设置命令的别名将rm设为rm -i,这样只要输入rm就能拥有rm -i的功能,在删除的时候就会有提示:alias rm='rm -i'1.2 取消命令的别名unalias即可删除已创建的别名:unalias rm1.3 查看所有别名只输入一个alias即可查看所有已经设置的别名:[root@iZ28st035lsZ ~]# aliasalias cp='cp -i'alias原创 2016-08-11 21:31:05 · 2531 阅读 · 0 评论 -
Linux Shell(一)——Shell变量
1 变量的分类在Linux中,变量分为环境变量 和 局部变量。 环境变量能被子进程继承,而局部变量只能在当前进程中使用。 并且,不论是环境变量还是局部变量,他们又都可以分为系统变量 和 自定义变量。系统变量是系统启动时自动创建的变量,往往为系统运行提供支持;而自定义变量是用户自己定义的。一般而言,系统变量全为大写,自定义变量全为小写。1.1 常见的环境变量系统提供了一些默认的环境变量,如下:H原创 2016-08-11 15:40:33 · 1388 阅读 · 0 评论 -
Linux用户身份切换
为什么需要切换用户身份?在日常工作中,尽量使用普通用户账号操作,当需要root权限的时候再通过身份切换的方式切换至root管理员,这样能保证系统的安全性。使用普通账号的安全性主要体现在两个方面:防止因误操作而删除了系统重要文件;创建一些系统账户专门用来启动某些服务,这样即使该服务被攻陷,系统仍然是安全的。下面介绍两种Linux中切换用户身份的方式。身份切换方式一:su该命令可以将身份切换至指定原创 2016-08-09 19:37:07 · 13237 阅读 · 0 评论 -
Linux账号管理
Linux的账号管理包括用户与用户组,它们两者是多对多的关系,即一个用户可以属于多个用户组,且一个用户组可以包含多个用户。一个用户组中的用户具有相同的权限。 在Linux中,用户的账户信息和用户组信息都记录在指定的文件中,这些文件构成了Linux用户管理的基础。下面我们就详细介绍Linux用户管理相关的文件。Linux的账号文件1./etc/passwd这个文件虽然叫passwd,但实际存放Lin原创 2016-08-09 15:22:33 · 3463 阅读 · 0 评论 -
Linux系统服务——Daemon
什么是Daemon?Daemon是Linux的一些系统服务,它们是一些常驻内存的进程。Daemon分类Daemon拥有两种分类方式,按照“daemon是否可以在内存中独立启动”可以分为:stand alone和super daemon;按照“请求到来时是否能够立即运行”可分为:signal-control和interval-control。下面详细介绍两种分类方式。分类方式一:按照“是否可以独立启动原创 2016-08-08 21:13:56 · 5427 阅读 · 0 评论 -
Linux软件安装(二)——RPM与YUM
Linux软件管理程序上一篇文章介绍了使用源码编译的方式安装Linux软件,虽然操作比较简单,但仍有如下不足之处: 1. 源码需要经过编译成二进制文件后才能供系统运行,而编译过程相对比较繁琐; 2. 软件的管理比较散乱,软件的更新、卸载没有统一的管理者。 针对源码安装的缺点,Linux上出现了软件管理程序,统一管理所有软件的安装、更新、卸载。它将当前系统中所安装的软件信息存储起来,这些信息可供原创 2016-08-07 00:21:37 · 1398 阅读 · 0 评论 -
Linux文件的默认权限与查找命令详解
今天被csdn坑了!昨晚写了一夜的博客,保存到线上草稿了!可是今天打开博客,草稿箱里也找不到,发布的文章中也找不到!作为一家专门研讨技术的网站,居然还会在技术上出现这种问题,这分明就是在打自己的脸啊! 抱怨的话不多说,现在只好重起炉灶、自认倒霉了。为就接着从文件权限管理开始说,等那天有精力了再把消失的那一段内容给补上。文件/目录的默认权限和隐藏权限在前面几篇博客中为也已经提过,文件/目录的基本权限原创 2015-06-02 20:37:28 · 2439 阅读 · 0 评论 -
Linux文件权限与目录管理
Linux文件系统的三种身份文件所有者同组用户 同一个用户组的用户可以访问该用户组的文件; 每个账号可以加入多个用户组。 在同一个用户组的文件也可以设置不同的权限,可以不让本组用户查看。其他人 除了文件主、同组用户以外的人就是其他人。 PS: /etc/passwd 记录所有用户的账号 /etc/shadow 记录所有用户的密码 /etc/原创 2015-06-01 20:55:54 · 1636 阅读 · 0 评论 -
Linux目录管理全面掌握
路径符号 . 当前目录 .. 上一层目录 - 前一个目录 ~ 当前账户的主文件夹 ~chai chai这个账户的主文件夹目录处理命令PS:使用Tab进行文件补齐,是一种好习惯,能够避免输错文件名。cd 切换目录pwd 显示当前所在的目录 pwd=print working directorypwd #输出当前工作目录pwd -P #输出当前的真实路原创 2015-06-02 20:22:10 · 1271 阅读 · 0 评论 -
01计算机基本组成
CPU的种类cpu的内部集成了一些指令集,所有软件的运行都需要cpu中的这些指令集来完成。根据指令集的不同,cpu被分为两类:含有精简指令集的cpu和含有复杂指令集的cpu。1.才有精简指令集的cpu 精简指令集=Reduced Instruction Set Computing,RISC 采用精简指令集的cpu的指令较为精简,每条指令的执行时间很短,完成的操作也很单纯,指令的执行性能较好;原创 2015-04-16 22:53:39 · 1649 阅读 · 3 评论 -
02Linux的基本知识
由于不同硬件的功能函数不同,因此同一个操作系统不能在不同的平台上运行。 06年以前,apple请IBM开发CPU(Power CPU),然后apple在硬件的基础上开发自己的操作系统MAC。而Windows在x86架构上开发操作系统。因此windows无法安装到mac上。 不过06年以后apple请Intel设计x86架构的cpu,所以现在mac上也能安装windows。 ps:windows原创 2015-04-18 13:48:20 · 1365 阅读 · 1 评论 -
04Linux的磁盘分区
硬件设备在Linux中的命名Linux中每一个设备都被当成文件,所有的设备文件都在/dev这个目录下。 设备 文件名 IDE硬盘 /dev/hd[a-d] SATA/USB/SCSI硬盘 /dev/sd[a-p] U盘 /dev/sd[a-p] 软驱 /dev/fd[0-1] 打印机 25针:/dev/lp[0-2] usb:/dev/usb/lp[0原创 2015-04-18 15:06:58 · 1713 阅读 · 1 评论 -
深入理解Linux磁盘的奥秘
当我们想在系统里增加一块硬盘的时候,要做以下这四步工作:对磁盘进行分区对新建的分区进行格式化,目的是为了创建系统可用的文件系统对新建的文件系统进行检验将新建的文件系统挂载到系统的目录树上磁盘分区:fdiskfdisk [-l] 设备名称-l:加上这个参数会输出后面接的这个设备的所有分区的信息;如果后面不写设备名称,那么系统中所有设备的分区信息都会被列出来PS:fdisk这个命令只是一系列磁原创 2015-04-30 21:51:39 · 1227 阅读 · 1 评论 -
Linux文件系统——全方位掌握
文件系统的特性磁盘分区完毕后需要进行格式化,操作系统才能使用这个分区。 不同操作系统能够使用的文件系统是不同的,例如:Windows98以前使用FAT/FAT16文件系统,Windows2000以后使用NTFS文件系统,Linux使用Ext2文件系统。在分区完成之后,要使得操作系统能够识别文件系统,就需要进行格式化,把分区格式化成某一个操作系统能够识别的文件系统。 一般来说,一个分区中装一个文件原创 2015-04-30 12:50:04 · 2374 阅读 · 1 评论 -
教你如何配置一套强大的防火墙——iptabels配置详解(一)
今天我来带领大家给自己的服务器搭建一套强大的防火墙!废话不多说,我们开始吧~啥是iptables?ipbtales是集成再Linux内核中的一套防火墙软件。它能够对外界发过来的在进入我们的系统之前,进行一系列的筛选,我们可以自己定义筛选规则,决定哪些数据包可以进入我们的电脑,哪些数据包不允许进入。从而能够使我们的服务器更加安全地运行在公网的环境中。 下面大家一起跟我动手,在实践中掌握知识。动手前的原创 2015-05-31 14:19:11 · 3540 阅读 · 1 评论 -
linux软件安装(一)——源码安装
Linux软件简介Linux上几乎所有的软件都经过了GPL授权,因此几乎所有的软件都会提供源码。 而一个软件要在Linux上执行,必须是二进制文件,因此当我们拿到软件源码后,需要将它编译成二进制文件才能在Linux上运行。软件编译过程将源码编译成可供Linux运行的二进制文件一共需要两步: 1. 使用gcc编译器将源码编译成目标文件 2. 再次使用gcc编译器将目标文件链接成二进制文件这过程看原创 2016-08-06 20:25:31 · 9108 阅读 · 0 评论