欢迎光临IT网Linux学习频道

当前位置: > Linux教程 > linux基础 >
  • [linux基础] Linux基础:启动流程 日期:2015-05-10 14:58:25 点击:70 好评:0

    计算机的启动是一个非常复杂的过程,从打开电源到桌面的显示,需要经过一系列不可或缺的过程,了解这些过程有助于我们更好地理解操作系统,也有助于我们修复系统可能出现的问题。 0. 启动流程一览 我们先给出 Linux 启动流程的总览图,然后再每一个模块展开...

  • [linux基础] Linux基础:权限与文件 日期:2015-05-10 14:57:52 点击:90 好评:0

    用户与用户组 Linux 是一个多用户、多任务的系统,常常有多人同时使用一台机工作,为了保护每个人的隐私权,文件所有者的角色就显得相当重要了。 当Linux用户登录系统之后,就会携带一个用户身份(User ID,UID)和一个用户组身份(Group ID,GID),相当于...

  • [linux基础] Linux基础:文件系统 日期:2015-05-10 14:57:21 点击:175 好评:0

    我们知道不同的操作系统所使用的文件系统是不一样的。举例来说,Windows 98 以前所使用的是文件系统是 FAT,Windows 2000 以后的版本有所谓的 NTFS 文件系统。至于 Linux 的正规文件系统则为 Ext2(Linux second extended file system,Ext2fs)。之后又出现...

  • [linux基础] Linux基础:文件管理 日期:2015-05-10 14:56:50 点击:121 好评:0

    在 Linux 下,所有的文件与目录都是由根目录(/)开始的。然后再一个一个分支下来,形成一棵繁杂的树。因此我们也称这种目录配置方式为目录树。那目录树与文件系统有什么关系,目录树是怎么实现的呢? 目录 在 Linux 系统中,目录也是一种文件。我们可以使用...

  • [linux基础] Linux基础:进程管理 日期:2015-05-10 14:55:47 点击:146 好评:0

    进程是操作系统上非常重要的概念,所有系统上面跑的数据都会以进程的类型存在。在 Linux 系统当中:触发任何一个事件时,系统都会将它定义成为一个进程,并且给予这个进程一个 ID,称为 PID,同时根据触发这个进程的用户,给予这个 PID 一组有效的权限设置。...

  • [linux基础] 为什么只有 Linux 内核获得成功 日期:2015-05-09 02:49:17 点击:81 好评:2

    过去几十年涌现了许多类Unix内核,除了Linux内核外,我们所知道的类Unix内核还有GNU HURD、BSD、微软授权开发的Unix版本Xenix、学术性的Unix克隆Mini,以及Unix本身。但为什么只有Linux内核最终取得成功?这是自由开源软件领域中一个令人不解的谜团。 ESR(Er...

  • [linux基础] linux中如何赋予普通用户指定权限问题 日期:2015-05-04 01:38:21 点击:61 好评:0

    很简单,比如要赋予普通用户设置IP的权限,则需要先设置相关修改IP的命令,给命令提高权限即可。 chmod U+S /sbin/ifconfig...

  • [linux基础] Linux用户和文件管理 日期:2015-05-04 01:35:19 点击:119 好评:0

    用户和文件权限管理 一、用户管理 Linux是一个多用户多任务的分时操作系统,要想进入系统,必须有一个账号。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性...

  • [linux基础] Linux目录结构 日期:2015-05-04 01:31:20 点击:167 好评:0

    /: 根目录,一般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中 /bin:/usr/bin: 可 执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。 /boot: 放置linux系统启动时用到的一些文件。/boot/vmlinuz为...

  • [linux基础] linux下su和sudo的区别 (/libtool: arm-linux-gcc command not found ) 日期:2015-05-01 21:46:44 点击:73 好评:4

    由于没有搞清楚SU和SUDO两者的区别,最近经常编译程序时出错,现在把它们的区别写下来备忘,和大家一起学习 su 和 sudo 的区别: 1.共同点:都是root用户的权限; 2.不同点:su仅仅取得root权限,工作环境不变,还是在切换之前用户的工作环境;sudo是完全取得...

  • [linux基础] 对anacron的理解 日期:2015-04-21 19:58:01 点击:135 好评:0

    anacron 是干什么的呢? 简单说吧,crontab 可以指定任务在每天几点钟运行,可是如果那个钟点机器没有开, 那个任务便错过了时间在一个新的时间轮回之内不再运行了。 而 anacron 可以在每天、每周、每月(时间轮回天数可以自己指定)服务启动时便会 将所有服...

  • [linux基础] 对特权位的理解 日期:2015-04-21 19:57:34 点击:78 好评:0

    特权位就相当于尚方宝剑,对可执行程序加上特权位以后,其它用户执行该可执行文件,留下的印迹就是可执行文件的所有者和所有组的印迹,而非执行用户的印迹。 拿touch来说,不加特权位的情况下,用户shitou创建了一个文件shitoufile,其所有者是shitou,所有组...

  • [linux基础] 软件安装/磁盘分区 日期:2015-04-21 19:56:32 点击:137 好评:0

    第一、在线用户管理命令: users 简单显示谁在线登录 who 稍微显示了用户的在线情况,包括使用的终端,登录时间等 w 更详细的显示在线情况 last 显示登录成功的日志,读取的文件是/var/log/wtmp lastb 显示登录失败的日志,读取的文件是/var/log/btmp lastlog...

  • [linux基础] 系统启动,磁盘配额,访问控制列表ACL 日期:2015-04-21 19:55:52 点击:52 好评:0

    第一、其他命令的介绍 nice 、 renice nice -# command (#代表一个数值,取值范围: -20 ~ 19 ,优先级越低,数值越高) nice --19 gftp renice # pid sort 《---排序命令 sort s1.txt sort -n s1 《--把数字当数值排序 [root@dns test]# sort -t: -k1,1...

  • [linux基础] yum安装,进程查看,grub启动管理 日期:2015-04-21 19:55:15 点击:193 好评:0

    第一、yum的使用 yum客户端的设置: vim /etc/yum.repos.d/rhel-debuginfo.repo 《--默认的配置文件,系统自带 ---配置文件的名字无关紧要,但后缀一定 .repo [Server] 《---软件组的定义开始 name=Server 《--软件组的名字 baseurl=ftp://10.1.1.20/S...

  • [linux基础] 时间任务/网络工具的使用/磁盘阵列 日期:2015-04-21 19:54:29 点击:56 好评:0

    第一、时间任务 常用的有三个: at 、 cron 、anacron 对应的服务: atd 、crond 、anacron 1、at 特点:a、如果设定的时间点过了,那么任务就失效,不会再执行 b、任务只是一次性,每次都要自己去再建立 命令语法: at 时间 日期 [root@dns 10]# at 09:43 102...

  • [linux基础] linux中,文件所有者权限小于组权限时,权限会不会升级为组权限? . 日期:2015-04-21 19:53:52 点击:116 好评:0

    经过验证,发现不会升级。 实验: (1)创建2个用户tom和bean,tom属于tom组,bean属于bean组; useradd tom useradd bean (2)将bean加入tom组中 gpasswd -a bean tom (3)新建一个文件,tomfile,修改文件所有者为tom:tom echo tomfile tomfile chown tom:t...

  • [linux基础] 如何判断Unix系统的一个库文件是32位还是64位的 日期:2015-04-17 15:53:36 点击:61 好评:0

    某些时候,我们需要知道操作系统的位数,或者配置插件的时候需要知道主程序的位数(例如配置apache插件的时候需要知道apache的位数以便配置相应的插件),最简单的办法就是执行file命令,如: file 命令 Linux: # file libnss1_files-2.2.4.so libnss1_file...

  • [linux基础] Linux - 后台运行任务 日期:2015-04-06 23:53:53 点击:158 好评:0

    一、最简单的方法是在命令或程序执行命令后面加上 例如 cp movie.rar /home/users/Desktop/movie.rar 该命令就在后台运行了。 二、如果当前程序已经在运行,使用ctrl + z暂停程序并放置后台(注意程序未终止) 然后在bash里面输入jobs -l 找到刚才程序的jobs...

  • [linux基础] Linux -- squid 正向代理 日期:2015-04-06 23:53:25 点击:150 好评:0

    正向代理: 机器通过该机器访问外部网络. 本例: 使用爬虫去抓取网络数据.但抓取过多时会被封IP.于是, 在一个机器上绑定若干个 IP. 抓取时使用代理. 当然, 可以使用其它代理机器.但这里我们是使用的代理到本机. 在本机上绑定了 4 个 IP. 同时运行四个抓取实例....

  • [linux基础] Linux一张网卡绑定多个IP 日期:2015-04-06 23:51:27 点击:199 好评:0

    linux 中所有的设备都是文件.网卡也在文件中定义. IP的绑定也只需要更改文件. 网卡相关文件在目录: /etc/sysconfig/network-scripts 查询当前IP信息: ifconfig: eth0 Link encap:Ethernet HWaddr 00:50:56:AC:6B:0F inet addr:42.51.135.206 Bcast:42.51.135....

  • [linux基础] Linux 设置/取消代理 日期:2015-04-06 23:50:49 点击:78 好评:0

    export http_proxy=118.210.42.251:44367 或: export https_proxy=118.210.42.251:44367 要取消该设置: unset http_proxy 或: unset https_proxy...

  • [linux基础] 2种方法 linux 虚拟光驱 日期:2015-04-06 23:20:02 点击:57 好评:0

    其实根本不需要什么虚拟光驱软件,用mount命令就可以完成。 1. 把光盘制作成iso文件 cp /dev/cdrom XXXXX.iso XXXXX.iso为你所命名的镜像文件。执行此命令之后就可以将整个光盘制作成iso文件。XXXXX.iso 前你可以加上路径哦。 2.将硬盘上的iso文件加载到光盘(...

  • [linux基础] Linux LVM卷管理 日期:2015-04-06 23:18:40 点击:100 好评:0

    Linux LVM卷管理 一,缩略语清单: LVM Logical Volume Manager(逻辑卷管理) PV 物理卷(physical volume) VG 卷组(Volume Group) LV 逻辑卷(logical volume) 二,lv建立使用流程及擴展 fdisk建立物理分區---建立PV----建立VG-----將PV加入到VG----建立...

  • [linux基础] linux 下查看文件个数及大小 日期:2015-04-06 23:18:09 点击:142 好评:0

    #查看某文件夹下文件的个数,包括子文件夹里的。 ls -l |grep ^-|wc -l find ./company -type f | wc -l #查看某文件夹下文件夹的个数,包括子文件夹里的。 ls -lR|grep ^-|wc -l ls -lR|grep ^d|wc -l说明: ls -l 长列表输出该目录下文件信息(注意这里的文...

  • [linux基础] 如何在Linux服务器中隐藏PHP版本 日期:2015-04-06 17:22:49 点击:78 好评:0

    通常,大多数默认设置安装的web服务器存在信息泄露,这其中之一就是PHP。PHP 是如今流行的服务端html嵌入式语言(之一?)。在如今这个充满挑战的时代,有许多攻击者会尝试发现你服务端的漏洞。因此,我会简单描述如何在Linux服务器中隐藏PHP信息。 默认上exp...

  • [linux基础] 释放Linux服务器内存 日期:2015-04-06 17:21:41 点击:131 好评:0

    在服务器运行一段时间后,你会发现系统的内存越来越小,有的朋友会担心了,想办法释放内存,提高运行速度;其实这是服务器申请的一个缓存,服务器发现内存不足时,会自动清理缓存,释放内存,然后继续增大缓存,内存继续减少。 如果你要是真要图爽快可以使用...

  • [linux基础] Linux驱动调试方法 日期:2015-04-06 17:10:34 点击:155 好评:0

    我们知道在调试程序时经常遇到的问题就是野指针或者数组越界带来的问题,在应用程序中运行这种程序就会报segmentation fault的错误,而由于驱动程序的特殊性,出现此类情况后往往会直接造成系统宕机,并会抛出oops信息。那么我们如何来分析oops信息呢,甚至...

栏目列表
推荐内容