
Linux 教程
文章平均质量分 85
一秒变桌子
有些代码也许不应该被忘记。
展开
-
Linux网络通讯命令大全
1.apachectl命令Linux apachectl命令可用来控制Apache HTTP服务器的程序。apachectl是slackware内附Apache HTTP服务器的script文件,可供管理员控制服务器,但在其他Linux的Apache HTTP服务器不一定有这个文件。语法apachectl [configtest][fullstatus][graceful][help][resta...转载 2018-07-09 09:11:09 · 1004 阅读 · 0 评论 -
Linux文件基本属性
Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。 在Linux中我们可以使用ll或者ls –l命令来显示一个文件的属性以及文件所属的用户和组,如: [root@www /]# ls -ltotal 64dr-xr-xr-x 2 root root 4096 De...转载 2018-07-05 14:26:17 · 137 阅读 · 0 评论 -
Linux用户和用户组管理
Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个惟一的用户名和各自的口令。用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目...转载 2018-07-06 08:53:27 · 176 阅读 · 0 评论 -
Linux磁盘管理
Linux磁盘管理好坏直接关系到整个系统的性能问题。 Linux磁盘管理常用三个命令为df、du和fdisk。df:列出文件系统的整体磁盘使用量du:检查磁盘空间使用量fdisk:用于磁盘分区dfdf命令参数功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。 语法:df [-ahikHTm] [目录或文件名]选项与参数:-a :列出所有的文...转载 2018-07-06 08:53:15 · 112 阅读 · 0 评论 -
Linux文件与目录管理
我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。在开始本教程前我们需要先知道什么是绝对路径与相对路径。 绝对路径:路径的写法,由根目录 / 写起,例如: /usr/share/doc 这个目录。 相对路径:路径的写法,不是由 / 写起,例如由 /usr/share/doc 要到 /usr/share/man 底下时,...转载 2018-07-06 08:53:20 · 166 阅读 · 0 评论 -
Linux vi/vim
所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。但是目前我们使用比较多的是 vim 编辑器。vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。相关文章:史上最全Vim快捷键键位图 — 入门到进阶什么是 vim?Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用...转载 2018-07-06 09:06:51 · 130 阅读 · 0 评论 -
Linux yum命令
yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。 基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。 yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。 yum 语法yum ...转载 2018-07-06 14:53:31 · 532 阅读 · 0 评论 -
Linux文件管理命令大全
1.cat命令cat 命令用于连接文件并打印到标准输出设备上。 使用权限所有使用者语法格式cat [-AbeEnstTuv] [--help] [--version] fileName参数说明:-n 或 --number:由 1 开始对所有输出的行数编号。-b 或 --number-nonblank:和 -n 相似,只不过对于空白行不编号。-s 或 --squeeze-blank:当遇到有连续两行...转载 2018-07-06 15:56:20 · 2979 阅读 · 0 评论 -
Linux文档编辑命令大全
1.col命令Linux col命令用于过滤控制字符。在许多UNIX说明文件里,都有RLF控制字符。当我们运用shell特殊字符">"和">>",把说明文件的内容输出成纯文本文件时,控制字符会变成乱码,col指令则能有效滤除这些控制字符。语法col [-bfx][-l<缓冲区列数>] 参数:-b 过滤掉所有的控制字符,包括RLF和HRLF。-f 滤除RLF字符...转载 2018-07-06 16:10:29 · 7630 阅读 · 0 评论 -
Linux文件传输命令大全
1.lprm命令Linux lprm命令用于将一个工作由打印机贮列中移除尚未完成的打印机工作会被放在打印机贮列之中,这个命令可用来将常未送到打印机的工作取消。由于每一个打印机都有一个独立的贮列,你可以用 -P 这个命令设定想要作用的印列机。如果没有设定的话,会使用系统预设的打印机。 这个命令会检查使用者是否有足够的权限删除指定的档案,一般而言,只有档案的拥有者或是系统管理员才有这个权限。语法...转载 2018-07-06 16:21:23 · 8754 阅读 · 0 评论 -
Linux磁盘管理命令大全
1.cd命令Linux cd命令用于切换当前工作目录至 dirName(目录参数)。 其中 dirName 表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的 home 目录 (也就是刚 login 时所在的目录)。另外,"~" 也表示为 home 目录 的意思,"." 则是表示目前所在的目录,".." 则表示目前目录位置的上一层目录。语法cd [dirName]dirName:要切换...转载 2018-07-06 16:42:11 · 955 阅读 · 0 评论 -
Linux远程登录
Linux一般作为服务器使用,而服务器一般放在机房,你不可能在机房操作你的Linux服务器。这时我们就需要远程登录到Linux服务器来管理维护系统。Linux系统中是通过ssh服务实现的远程登录功能,默认ssh服务端口号为 22。Window系统上 Linux 远程登录客户端有SecureCRT, Putty, SSH Secure Shell等,本文以Putty为例来登录远程服务器。putty下...转载 2018-07-05 13:40:04 · 303 阅读 · 0 评论 -
Linux忘记密码解决办法
很多朋友经常会忘记Linux系统的root密码,linux系统忘记root密码的情况该怎么办呢?重新安装系统吗?当然不用!进入单用户模式更改一下root密码即可。 步骤如下:重启linux系统3 秒之内要按一下回车,出现如下界面然后输入e在 第二行最后边输入 single,有一个空格。具体方法为按向下尖头移动到第二行,按"e"进入编辑模式在后边加上single 回车最后按"b"启动,启动后就进入了...转载 2018-07-05 13:38:09 · 146 阅读 · 0 评论 -
Linux系统目录结构
登录系统后,在当前命令窗口下输入命令: ls / 你会看到如下图所示:树状目录结构:以下是对这些目录的解释:/bin:bin是Binary的缩写, 这个目录存放着最经常使用的命令。/boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。/dev :dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方...转载 2018-07-05 13:20:36 · 143 阅读 · 0 评论 -
Linux备份压缩命令大全
1.ar命令Linux ar命令用于建立或修改备存文件,或是从备存文件中抽取文件。ar可让您集合许多文件,成为单一的备存文件。在备存文件中,所有成员文件皆保有原来的属性与权限。语法ar[-dmpqrtx][cfosSuvV][a<成员文件>][b<成员文件>][i<成员文件>][备存文件][成员文件]参数:必要参数:-d 删除备存文件中的成员文件。-m 变更...转载 2018-07-09 09:12:04 · 532 阅读 · 0 评论 -
Linux设备管理命令大全
1.setleds命令Linux setleds命令用来设定键盘上方三个 LED 的状态。在 Linux 中,每一个虚拟主控台都有独立的设定。语法setleds [-v] [-L] [-D] [-F] [{+|-}num] [{+|-}caps] [{+|-}scroll]参数:-F:预设的选项,设定虚拟主控台的状态。-D:除了改变虚拟主控台的状态外,还改变预设的状态。-L:不改变虚拟主控台的状态...转载 2018-07-09 09:12:47 · 1070 阅读 · 0 评论 -
Linux bc命令
bc 命令是任意精度计算器语言,通常在linux下当计算器用。它类似基本的计算器, 使用这个计算器可以做基本的数学运算。常用的运算:+ 加法- 减法* 乘法/ 除法^ 指数% 余数语法bc(选项)(参数)选项值-i:强制进入交互式模式;-l:定义使用的标准数学库; -w:对POSIX bc的扩展给出警告信息;-q:不打印正常的GNU bc环境信息;-v:显示指令版本信息;-h:显示指令的帮助信息。...转载 2018-07-09 09:13:26 · 3261 阅读 · 0 评论 -
Linux tail 命令
tail 命令可用于查看文件的内容,有一个常用的参数 -f 常用于查阅正在改变的日志文件。tail -f filename 会把 filename 文件里的最尾部的内容显示在屏幕上,并且不断刷新,只要 filename 更新就可以看到最新的文件内容。命令格式:tail [参数] [文件] 参数:-f 循环读取 -q 不显示处理信息 -v 显示详细的处理信息 -c<数目> 显示的字节数...转载 2018-07-09 09:13:54 · 496 阅读 · 0 评论 -
Linux系统管理命令大全
1.adduser命令Linux adduser命令用于新增使用者帐号或更新预设的使用者资料。adduser 与 useradd 指令为同一指令(经由符号连结 symbolic link)。使用权限:系统管理员。adduser是增加使用者。相对的,也有删除使用者的指令,userdel。语法:userdel [login ID]语法adduser [-c comment] [-d home_dir]...转载 2018-07-09 09:48:14 · 1156 阅读 · 0 评论 -
Linux系统设置命令大全
1.reset命令Linux reset命令其实和 tset 是一同个命令,它的用途是设定终端机的状态。一般而言,这个命令会自动的从环境变数、命令列或是其它的组态档决定目前终端机的型态。如果指定型态是 '?' 的话,这个程序会要求使用者输入终端机的型别。由于这个程序会将终端机设回原始的状态,除了在 login 时使用外,当系统终端机因为程序不正常执行而进入一些奇怪的状态时,你也可以用它来重设终端机...转载 2018-07-09 11:06:57 · 2263 阅读 · 0 评论 -
Nginx 安装配置
Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 在高连接并发的情况下,Nginx是Apache服务器不错的替代品。Nginx 安装系统平台:CentOS release 6.6 (Final) 64位。一、安装编译工具及库文件yum -y install make...转载 2018-07-09 11:09:44 · 137 阅读 · 0 评论 -
Linux简介
Linux 英文解释为 Linux is not Unix。Linux内核最初只是由芬兰人李纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。Linux能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。...转载 2018-07-05 11:43:21 · 191 阅读 · 0 评论 -
Linux系统启动过程
linux启动时我们会看到许多启动信息。 Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段:内核的引导。 运行 init。系统初始化。建立终端 。用户登录系统。init程序的类型:SysV: init, CentOS 5之前, 配置文件: /etc/inittab。Upstart: init,CentOS 6, 配置文件: /etc/inittab, /etc/init/...转载 2018-07-05 12:10:52 · 264 阅读 · 0 评论 -
Linux磁盘维护命令大全
1.badblocks命令Linux badblocks命令用于检查磁盘装置中损坏的区块。执行指令时须指定所要检查的磁盘装置,及此装置的磁盘区块数。语法badblocks [-svw][-b <区块大小>][-o <输出文件>][磁盘装置][磁盘区块数][启始区块]参数说明:-b<区块大小> 指定磁盘的区块大小,单位为字节。-o<输出文件> ...转载 2018-07-06 17:02:34 · 841 阅读 · 0 评论