
linux
andyhooo
这个作者很懒,什么都没留下…
展开
-
十一、 Debian忘记密码重置
其方式是在GRUB引导菜单下按“e”进入编辑模式直接修改用户密码。重启VPS,可以在面板重启也可以在VNC上面使用发送“CTRL+ALT+DEL”按钮直接重启,在图示处按“e”键(若出现BIOS界面需要按两次“e”键或等待跳转到引导菜单界面);BIOS界面按“e”进入GRUB引导菜单再按“e”进入编辑;进入GRUB编辑红色框中内容,将“ro”替换为“rw init=/bin/sh”;改完毕后按“CTRL+X”保存,系统会自动重启进入单用户模式;下面就输入“passwd roo原创 2021-10-08 12:40:22 · 5281 阅读 · 1 评论 -
十、Linux vi/vim
所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。但是目前我们使用比较多的是 vim 编辑器。解决ssh 中vim不能复制问题,set mouse=c查看用户信息cat /etc/group查看组信息cat /etc/passwd查看所有的用户信息chown 属主及属组利用 chown 将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户 ID,组可以是组名或者组 ID,文件是以空格分开的要改变权限的文件列表,支持通配.原创 2021-10-08 12:39:08 · 177 阅读 · 0 评论 -
八、chmod命令详细用法
指令名称 : chmod使用权限 : 所有使用者使用方式 : chmod [-cfvR] [--help] [--version] mode file...说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。参数 :mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者原创 2021-10-08 12:33:18 · 1858 阅读 · 0 评论 -
七、挂载U盘
一般的U盘挂载方法:mount [-fnrsvw] [-t vfstype] [-o options] device dir 参数:device表示要挂载的设备,dir表示挂载点-t 指定设备的文件系统类型。常用的选项说明有:(1)minix Linux最早使用的文件系统。(2)ext2 Linux目前的常用文件系统。(3)msdos MS-DOS 的 FAT。(4)vfat Win85/98 的 VFAT。(5)nfs 网络文件系统。(6)iso96...原创 2021-10-08 12:32:17 · 3325 阅读 · 0 评论 -
六、设置时间
查找服务器上时间的最基本命令是date。任何用户都可以输入此命令来打印日期和时间:dateTue Sep 417:51:49UTC 2018如果您有不同的要求并需要更改时区,则可以使用该timedatectl命令执行此操作。首先,列出可用的时区:timedatectl list-timezones时区列表将打印到您的屏幕。您可以按SPACE向下翻页,然后b翻页。找到正确的时区后,记下它,然后键入q以退出列表。现在使用timedatectl set-timezone设置时区,...原创 2021-10-08 12:31:47 · 464 阅读 · 0 评论 -
五、配置ip地址
我们需要编辑2个文件/etc/network/interfaces(配置IP和网关)/etc/resolv.conf(配置DNS服务器)先vi /etc/network/interfacesauto eth0 #开机自动连接网络iface lo inet loopbackallow-hotplug eth0iface eth0 inet static #static表示使用固定ip,dhcp表述使用动态ipaddress 10.10.10.155 #设置ip地址netma原创 2021-10-08 11:13:46 · 435 阅读 · 0 评论 -
四、配置安装源(及安装)
vim /etc/apt/sources.list注释掉cd源:deb cdrom:[Debian GNU/Linux 9.8.0 _Stretch_ - Official amd64 xfce-CD Binary-1 20190216-11:59]/ stretch main安装apt-get update:更新安装列表apt-get upgrade:升级软件apt-get install software_name:安装软件apt-get --purge rem.原创 2021-10-08 11:13:08 · 898 阅读 · 0 评论 -
三、配置shutdown等日常命令
先切到root,su -输入 whereis shutdow找到shutdown的位置然后查看root用户的环境变量输入 echo $PATH看一下shutdown的路径在不在PATH中不在的话就输入export PATH=$PATH:xxxx "xxxx"为shutdown的路径,这里注意,添加的是shutdown 的查找路径,不是绝对路径,不然是找不到的。即如果shutdown在/sbin/shutdown那么xxxx就是/sbin上面这样的修改一重启后...原创 2021-10-08 11:12:07 · 281 阅读 · 0 评论 -
二、linux debian桌面选择
安装时候建议选择xfce桌面方式,适合配置不高的机器。原创 2021-10-08 11:11:12 · 3491 阅读 · 0 评论 -
一、linux 分区说明
/boot 分区100M,绝对够用了。/home 硬盘大小*4% 根据用户数据的多少,进行增减/user 硬盘大小*6% 喜欢用管理工具,但是总还有要自己编译安装的东西/swap 内在大小*2/var 硬盘大小*70% 默认安装的文件包基本上都在这里面,以及web服务,mysql服务等,所以这种分区要足够大/tmp 硬盘大小*10% 做为服务器用,log文件会很多,所以单独拿出来。如果定时清理...原创 2021-10-08 11:09:40 · 124 阅读 · 0 评论 -
Linux系统新手学习的11点建议
随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起。这里介绍学习Linux的一些建议。 一、从基础开始:常常有些朋友在Linux论坛问一些问题,不过,其中大多数的问题都是很基础的。例如:为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者的权限等问题,这些问题其实都不是很难的,只要了解了 Linux 的基础之后转载 2010-02-05 16:01:00 · 322 阅读 · 0 评论 -
UBuntu8.04使用的IPTables版本
<br /> iptabels --version 可以帮助查看版本号,当前版本为1.3.8<br />原理<br /><br /> IPTables由若干个table组成。每个table都包含了若干个链,每个链都包含了一组规则列表,每条规则指定了对数据包的处理规则。<br />[转自http://hi.baidu.com/%CA%AB%D5%B9/blog/item/4ba3504efde97208b2de05ce.html<br /> 执行规则时,是从规则表中从上至下顺序转载 2010-09-15 23:47:00 · 497 阅读 · 0 评论 -
netfilter/iptables模块编译及应用
<br /> by KindGeorge # yahoo.com 2005.4.2 at ChinaUnix.net<br />相信很多人都会用iptables,我也一直用,并且天天用.特别是看完platinum的<<如何给iptables添加新的模块>;>;介绍后,觉得有必要深入了解一下它的拓展功能.于是立刻下载,先查看一下它的说明, 其功能很是令人感觉很兴奋,例如:comment (备注匹配) ,string(字符串匹配,可以用做内容过滤),iprang(ip范围匹配),ti转载 2010-09-15 23:53:00 · 501 阅读 · 0 评论 -
linux下IPTABLES配置详解
<br />IPTABLES简单应用说明:<br /><br />iptables -A INPUT -p tcp -s 10.1.2.187 -j ACCEPT<br />将10.1.2.187加入允许范围<br /><br />iptables -t nat -A POSTROUTING -j SNAT --to-source 10.1.2.1<br />参数——<br /><br />-A: 添加 (跟链)<br />-I: 插入<br />-p: 跟协议<br />-原创 2010-09-05 15:05:00 · 437 阅读 · 0 评论 -
RHCE心得18——IPTABLES学习心得
<br />Blog:http://iminmin.blog.51cto.com<br />Iptables是管理Netfilter的唯一工具,Netfilter直接嵌入在Linux内核。他可以为个人工作站创建一个防火墙,也可以为一个子网创建防火墙,以保护其他的系统平台(市场上有很大一部分硬件防火墙也是使用iptables系统的)。<br />Netfilter在内核中过滤,没有守护进程,在OSI模型的第2、3、4层插入策略。过滤的速度非常快,因为他只读取数据包头,不会给信息流量增加负担,也无需进行验证。<转载 2010-09-16 08:51:00 · 642 阅读 · 0 评论 -
优化linux启动服务(sysv-rc-conf)
<br />安装sysv-rc-conf,禁止掉那些你不需要启动的服务。<br /><br />sudo apt-get install sysv-rc-conf<br /><br />sudo sysv-rc-conf<br /><br />以下是一些服务选项参考,可参考<br /><br />1. acpi-support - 你最好使其在S运行等级处于“X”状态。<br /><br />2. acpid - acpi守护程序.这两个用于电源管理,对于笔记本和台式电脑很重要,所以让它们开启。原创 2010-09-15 00:01:00 · 666 阅读 · 0 评论 -
iptable指令(转载)
<br />iptables 指令<br />语法:<br />iptables [-t table] command [match] [-j target/jump]<br />-t 参数用来指定规则表,内建的规则表有三个,分别是:nat、mangle 和 filter,当未指定规则表时,则一律视为是 filter。<br />个规则表的功能如下:nat 此规则表拥有 Prerouting 和 postrouting 两个规则链,主要功能为进行一对一、一对多、多对多等网址转译工作(转载 2010-09-15 23:54:00 · 405 阅读 · 0 评论 -
防火墙配置文件iptables详解(转!)
<br />防火墙配置文件iptables详解(转!) <br />防火墙配置文件iptables详解(转!)<br />(转注:这篇文章全面而深入的介绍了linux下iptables的使用!强烈推荐) <br /> 对于Internet上的系统,不管是什么情况都要明确一点:网络是不安全的。因此,虽然创建一个防火墙并不能保证系统100%安全,但却是绝对必要的。Linux提供了一个非常优秀的防火墙工具—netfilter/iptables。它完全免费原创 2010-09-07 22:41:00 · 944 阅读 · 0 评论 -
RedHat Linux常见的日志文件和常用命令
<br /> 成功地管理任何系统的关键之一,是要知道系统中正在发生什么事。Linux 中提供了异常日志,并且日志的细节是可配置的。Linux 日志都以明文形式存储,所以用户不需要特殊的工具就可以搜索和阅读它们。还可以编写脚本,来扫描这些日志,并基于它们的内容去自动执行某些功能。Linux 日志存储在 /var/log 目录中。这里有几个由系统维护的日志文件,但其他服务和程序也可能会把它们的日志放在这里。大多数日志只有root账户才可以读,不过修改文件的访问权限就可以让其他人可读。<br />转载 2010-10-04 10:24:00 · 518 阅读 · 0 评论 -
轻松搞定Linux日志处理
<br />[导读]现在很多人把Linux 配置成了一个开发工具,而用 Windows 来娱乐。你是Linux的使用者么?本文为你讲解Linux日志处理方法,希望你能掌握Linux日志处理。 <br /> 现在很多人把Linux 配置成了一个开发工具,而用 Windows 来娱乐。你是Linux的使用者么?本文为你讲解Linux日志处理方法,希望你能掌握Linux日志处理。每个使用UNIX/Linux的人都知道日志的用处,那你是否清楚Linux这些日志信息处理的来龙去脉呢?<br />转载 2010-10-04 11:53:00 · 1717 阅读 · 1 评论 -
linux之/var/log下的日志
<br />常见的登录文件有如下几个:<br />1)/var/log/secure:记录登录系统存取数据的文件;<br /> 例如pop3,ssh,telnet,ftp等都会记录在此.<br />2)/ar/log/wtmp:记录登录这的信息记录,被编码过,所以必须以last解析;<br />3)/var/log/message:jihu所有的开机系统发生的错误都会在此记录;<br />4)/var/log.boot.log:记录一些开机或者关机启动的一些服务显示的启动或者关闭的信息;<b转载 2010-10-04 10:15:00 · 1262 阅读 · 0 评论 -
新手的 iptables 设置
使用 ubuntu 已经有两个星期了, 才忽然发现原来一直都没有安装防火墙, 赶紧去找些资料看看, 下面给出我自己的 iptables 设置, 供和我一样新来的兄弟们参考,水平有限,多多指教。(对于防火墙的设置,有两种策略:一种是全部通讯口都允许使用,只是阻止一些我们知道的不安全的或者容易被利用的口;另外一种,则是先屏蔽所有的通讯口,而只是允许我们需要使用的通讯端口。这里使用的是第二种原则,如果你需要开启其他端口,请先参考计算机通讯口说明,然后自己添加。)<br />代码:#删除原来 i原创 2010-09-15 23:44:00 · 426 阅读 · 0 评论 -
Iptables 指南 1.1.19
<br /> Iptables 指南 1.1.19Oskar Andreasson<br /> oan@frozentux.net<br />Copyright © 2001-2003 by Oskar Andreasson<br />本文在符合 GNU Free Documentation 许可版本1.1的条件下,可以拷贝、分发、更改,但必须保留绪言和所有的章节,如印刷成书,封面要包括“原著:Oskar Andreasson”,且书背不准有文字。本文附录有“GNU Free Documen原创 2010-09-15 22:04:00 · 732 阅读 · 0 评论 -
linux iptables 端口 防火墙 规则(转)
开始配置我们来配置一个filter表的防火墙.(1)查看本机关于IPTABLES的设置情况[root@tp ~]# iptables -L -n<br />Chain INPUT (policy ACCEPT)<br />target prot opt source destination Chain FORWARD (policy ACCEPT)<br />target prot opt source转载 2010-09-15 21:54:00 · 439 阅读 · 0 评论 -
LVM( Logical Volume Manager )设置案例(on RHEL4)
LVM( Logical Volume Manager )设置案例(on RHEL4) 一 LVM设置步骤 1.准备一个分区 fdisk /dev/hda (或/dev/sda) 本案例中创建的分区为/dev/hda15 2.创建PV pvcreate /dev/hda15 如果有多少分区/dev/hda15,/dev/hda16,/dev/hda1原创 2010-05-12 22:41:00 · 363 阅读 · 0 评论 -
Linux分区方案最节省的分区方案
想知道到Linux分区方案的真相么,想知道Linux分区方案中藏有的内在奥义么,只有我来给大家全面讲解介绍Linux分区方案 最新Linux分区方案 我的服务器是500G。最重要的是/var分区一定要大(不论postfix邮件,还是LAMP的WEB 服务器等)。最好是400G以上。具体的/boot 只要100M就足够了。下面是我的分区方案:硬盘500G服务器Linux分区方案原创 2010-05-13 19:14:00 · 698 阅读 · 0 评论 -
ubuntu 服务管理程序sysv-rc-conf
一、sysv-rc-conf简介 sysv-rc-conf是一个强大的服务管理程序,群众的意见是sysv-rc-conf比chkconfig好用。二、背景知识1、Ubuntu运行级别Linux 系统任何时候都运行在一个指定的运行级上,并且不同的运行级的程序和服务都不同,所要完成的工作和要达到的目的都不同,系统可以在这些运行级之间进行切换,以完成不同的工作。转载 2010-03-31 22:12:00 · 548 阅读 · 0 评论 -
linux下软件的安装(tar篇)
Linux软件的安装和卸载一直是困扰许多新用户的难题。在windows中,软件安装包一般是通过一个EXE可执行文件或者是自解压的压缩程序来安装软件的.而在Linux中,由于发行版本的不同,使用的软件包管理也是不相同的,在这我将最基本的tar源代码包的安装方法写在下边,由于我自己的水平一般,所以有不对的地方,希望能够得到您的意见,谢谢1.首先,将安装文件拷贝至你的目录中。例如,如果你是以root身份转载 2010-03-05 11:52:00 · 403 阅读 · 0 评论 -
linux 目录用途
/bin 存放最常用的命令,此目录下的命令所有用户都有执行的权限 /boot Linux系统引导目录,此目录保存系统启动时的内核文件和内核映像文件及启动时所需的其它文件 /dev 设备文件,保存所有的硬件设备文件,如硬盘设备文件,软驱、光驱设备文件等等 /etc转载 2010-03-03 22:29:00 · 412 阅读 · 0 评论 -
grub2基础教程-修订版
grub2基础教程-修订版 smallapple目录 一、grub2新特性 二、grub2安装与启动 三、grub2配置文件详解 四、脚本修改 五、使用grub2常见错误及修转载 2009-12-09 14:03:00 · 828 阅读 · 0 评论 -
Linux 平台上的软件包管理
级别: 初级江 一帆 (jiangyif@cn.ibm.com), 软件工程师 , IBM范 玉珍, 高级软件工程师, IBM孙 悦, 软件工程师, IBM2009 年 10 月 22 日安装,升级和卸载应用软件是影响用户对操作系统评价的决定性因素之一。对于日渐流行的 GNU/Linux操作系统,拥有简洁强大的软件包管理机制功不可没。本文从基本的 r转载 2010-02-02 09:03:00 · 319 阅读 · 0 评论 -
【转载】 linux PS1 提示符定义
注意:使用方法:# PS1=自定义内容注意两边的单引号示例: PS1=(/u@/H /d /t)/$----------------------------------------------------------------------------------------------------------------PS1:就是用户平时的提示符。PS2:第一行没输完,等待第二行输入的转载 2009-10-11 16:31:00 · 420 阅读 · 0 评论 -
ls、PS1、grep、manpage的颜色
一、ls对于ls输出,除了加上--color=auto这样的参数来接受系统默认的设置以外,我们可以为某种文件类型选择颜色。Fedora、Suse、Gentoo中一般都会有颜色的配置文件/etc/DIR_COLORS 。在Debian/Ubuntu中如果没有的话,可以:# dircolors -p > /etc/DIR_COLORS 或者# dircolors -p原创 2009-10-05 16:11:00 · 757 阅读 · 0 评论 -
LVM逻辑卷管理一PV/VG/LV的创建
LVM———Logical Volume Manager(逻辑卷管理器)的简写。LVM可以帮助我们为应用与用户方便地分配存储空间。在LVM管理下的逻辑卷可以按需改变大小或添加移除。LVM也允许按用户组对存储卷进行管理,允许管理员用更直观的名称(如"sales,development)代替物理磁盘(如sda,sd原创 2010-05-12 22:53:00 · 484 阅读 · 0 评论 -
自制启动脚本添加至chkconfig自动启动
通过现场对这次天津iptv demo项目的调测、对iptv这套系统有了更好的认识和理解、由于iptv本身需要安装许多服务、而现场实施中有没有把这些需要启动服务的脚本加入到开机自动运行中、如果服务器重启之后需要手工 ...通过现场对这次天津iptvdemo项目的调测、对iptv这套系统有了更好的认识和理解、由于iptv本身需要安装许多服务、而现场实施中有没有把这些需要启动服务的脚本加原创 2010-05-24 23:03:00 · 862 阅读 · 0 评论 -
Linux中文件夹的解读
<br />Linux根据版本的不同, 文件的组织结构当然会有所差别,但主要的文件夹应该是一样的,了解这些文件夹的含义,对于了解Linux有着重要的意义.<br />1, / Linux文件系统的入口,也是处于最高一级的目录;<br />2, /bin 系统所需要的那些命令位于此目录,比如 ls、cp、mkdir等命令;功能和/usr/bin类似,这个目录中的文件都是可执行的、普通用户都可以使用的命令。作为基础系统所需要的最基础的命令就是放在这里。 <br />3, boot Linux的内核及引原创 2010-09-12 15:02:00 · 379 阅读 · 0 评论 -
Debian的服务(service)管理
<br /> 相比较RH系列的ntsysv,Debian也有个类似的服务管理软件rcconf. 这是个很简单的管理软件,通过文本窗口管理.<br /> <br /> 想使用他同样需要下载安装<br /> <br /> apt-get install rcconf<br /> <br /> 然后在shell下输入rcconf就可以了<br /> <br /> 当然,我只是想把Debian改造成一个web服务或者firewall服务.我也不想安装其他很少会用到的软件.就不要安rcconf这个套件了 .原创 2010-09-12 23:43:00 · 1252 阅读 · 0 评论 -
RHEL5下安装GCC编译环境
<br />我安装时用的是默认安装,所以说GCC也没有装进去。<br />GCC在安装源码包时要用到的一个组件,<br />开始安装:按顺序安装以下包就可以完成GCC的安装了<br />1) [root@rhel5 Server]# rpm -ivh kernel-headers-2.6.18-53.el5.i386.rpm<br />2) [root@rhel5 Server]# rpm -ivh glibc-headers-2.5-18.i386.rpm<br原创 2010-08-08 22:18:00 · 377 阅读 · 0 评论 -
oracle 命令行 下安装
<br />Oracle 10g支持在命令行下用静默模式(Silent)安装,给那些没有安装图形界面的Linux系统提供了极大的便利。<br />下面以Fedora Core 6为例,介绍在命令行下安装OracleOracle 10g的方法。<br />1 安装前的准备<br />准备工作要用登录为root用户来进行。<br />1.1 选择安装环境的语言<br />Oracle安装时可以通过环境变量LANG指定安装语言,如果Linux命令行不能显示中文,就要将语言环境设置为英语。<br />原创 2010-08-08 21:39:00 · 457 阅读 · 0 评论 -
xhost
<br /><br /><br />root执行 xhost +<br />su - oracle<br />然后export DISLPAY<br />原创 2010-08-08 20:57:00 · 324 阅读 · 0 评论