linux的hostname(主机名)修改详解
Linux操作系统的hostname是一个kernel变量,可以通过hostname命令来查看本机的hostname。也可以直接cat /proc/sys/kernel/hostname查看。
#hostname
#cat /proc/sys/kernel/hostname
上面两种输出结果相同。
修改运行时Linux系统的hostname,即不需要重启系统
hostname命令可以设置系统的hostname
#hostname newname ...
VPS常用安全设置(linux)
一、修改SSH端口
vi /etc/ssh/sshd_config
找到其中的#Port 22(第13行),去掉#,修改成Port 3333
使用如下命令,重启SSH服务,注:以后用新端口登陆。
service sshd restart
二、禁止ROOT登陆
先添加一个新帐号80st ,可以自定义:
useradd 80st
给weidao 帐号设置密码:
passwd 80st
仍旧是修改/etc ...
Cacti(RRDTOOL)中文乱码以及统计图乱码问题解决方法
我安装的rrdtool是1.4.5的版本。为了解决这个问题,网上查了一通。
rrdtool 1.4.5 出图支持中文方法:
最后还是给解决了,其实就是RRDTOOL工具不能识别中文。因为查看rrdtool编译的源码来看,默认的编码确实为空(“C”)。可以打开rrdtool文件夹中的src/rrd_graph.c文件。在3496行:
复制代码代码如下:setlocale(LC_ALL, ...
玩转Linux文件描述符和重定向
linux下的文件描述符是与文件输入、输出相关联的整数。它们用来跟踪已打开的文件。
最常见的文件描述符是stdin、stdout和stderr.我们可以将某个文件描述符的内容重定向到另一个文件描述符中。
下面给出一些对文件描述符进行操作和重定向的例子。
1.5.1 预备知识
我们在编写脚本时会频繁使用标准输入(stdin)、标准输出(std ...
linux中快速清空文件内容的几种方法
复制代码代码如下:
$ : > filename
$ > filename
$ echo "" > filename
$ echo > filename
$ cat /dev/null > filename
Linux磁盘管理之df命令详解和使用实例(查看磁盘空间占用情况)
1.命令格式:
df [选项] [文件]
2.命令功能:
显示指定磁盘文件的可用空间。如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示。默认情况下,磁盘空间将以 1KB 为单位进行显示,除非环境变量 POSIXLY_CORRECT 被指定,那样将以512字节为单位进行显示
3.命令参数:
必要参数:
-a 全部文件系统列表
-h ...
远程修改Linux系统VPS服务器Root用户密码教程
方法其实很简单,在Windows系统下用putty链接到Linux后用一个简单的命令就可以搞定。
Linux修改root密码命令
首先以root身份登陆,执行:「passwd 用户名」(用户名一般些root),如以下示例:
[root@bogon ~]# passwd root
Changing password for user root.
New UNIX password:
Retype new UNIX password:
putty图文操作 ...
linux shell 管道命令(pipe)使用及与shell重定向区别
管道命令操作符是:”|”,它仅能处理经由前面一个指令传出的正确输出信息,也就是 standard output 的信息,对于 stdandard
error 信息没有直接处理能力。然后,传递给下一个命令,作为标准的输入 standard input.
管道命令使用说明:
先看下下面图:
command1正确输出,作为command2的输入 然后comand2的输出作为,co ...
Linux查看文件内容、创建、查看软硬链接命令示例
命令1:查看文件内容
"cat 文件名" 查看文件内容,页面停留在最后。
"more 文件名" 分页查看文件内容
回车 下一行
空格 翻页
q 退出
"head 文件名" 查看文件内容的前几行,默认前10行,如果想制定看前n行,加选项-n
例如 "head -5" 查看前五行
tail 和head相反,"tail ...
linux挂载windows共享文件夹的方法
本方法是以win7,VMware9.0.1 ,centos6.4为基础实验的。
1.首先安装VMware Tools(如果已经安装过了就不用安装了)
(1)挂载VMware Tools
先点击虚拟机中菜单栏的VM,下拉菜单中的settings,然后弹出下面这张图,按顺序选择。
在第3步Browse中会选择vmware tools,可以在你的安装文件的VMware Workstation下面找到5个is ...
linux之虚拟内存相关介绍
什么是虚存?为什么需要它?
我们知道程序代码和数据必须驻留在内存中才能得以运行,然而系统内存数量很有限,往往不能容纳一个完整程序的所有代码和数据,更何况在多任务系统中,可能需要同时打开子处理程序,画图程序,浏览器等很多任务,想让内存驻留所有这些程序显然不太可能。因此首先能想到的就是将程序分割成小 ...
企业级Linux!CentOS 7.0.1406正式版发布
7月8日,CentOS(社区企业操作系统)是红帽企业级Linux发行版之一,由于稳定性值得信赖且免费,因此人气相当高。经过短暂测试后,CentOS官方近日放出了CentOS 7正式版下载。
CentOS 7正式版发布下载
据介绍,CentOS官方于美国当地时间2014年7月7日17:39:42发布了64位CentOS 7.0.1406正式版下载。CentOS 7正式版中 ...
四步解决Linux系统中出现中文乱码问题
在使用CentOS 系统时,安装的时候可能你会遇到英文的CentOS系统,在这中情况下安装CentOS系统时是默认安装(即英文)。安装完毕后,出现的各种中文乱码。那么,我们如何解决这种问题呢。
一、CentOS系统访问 g.cn ,发现中文乱码。
二、终端、 gedit 显示乱码
三、在 ssh , telnet 终端中文显示乱码解决办法( CentOS 5.3 ...
linux下rsync命令详细整理
在对rsync服务器配置结束以后,下一步就需要在客户端发出rsync命令来实现将服务器端的文件备份到客户端来。rsync是一个功能非常强大的工具,其命令也有很多功能特色选项,我们下面就对它的选项一一进行分析说明。
Rsync的命令格式可以为以下六种:
rsync [OPTION]... SRC DEST
rsync [OPTION]... SRC [USER@]HOS ...
linux中bin与sbin目录的作用及区别介绍
在linux系统中,有两个重要的目录:bin与sbin,分别包括/bin、/usr/bin/与/sbin、/usr/sbin/。
bin:
bin为binary的简写,主要放置系统的必备执行文件,例如:
cat、cp、chmod df、dmesg、gzip、kill、ls、mkdir、more、mount、rm、su、tar等。
/usr/bin:
主要放置应用程序工具的必备执行文件,例如:
c++、g++、gcc ...
Ubuntu 12.04解决重启后resolv.conf清空的问题
这跟以前用RHT系的 情况是完全不一样的:
在google上搜了一下,发现这里面还真有些奥妙:
1 /etc/resolv.conf 其实是一个Link
它其实指向的是 /run/resolvconf/resolv.conf
2 Ubuntu 有一个 resolvconf 服务,如果重启它,那么 /etc/resolv.conf 的内容会被修改成默认的样子
所以 不能直接修改 /etc/resolv.conf
...
挂载(mount)命令使用技巧
1.挂载光盘
挂载光盘的命令如下:
# mount -t is09660 /dev/cdrom /mnt/cdrom
该命令将光盘挂载到/mnt/cdrom目录,使用“ls /mnt/cdrom”命令即可显示光盘中数据和文件。
卸载光盘的命令如下:
# umount /mnt/cdrom
2.挂载软盘
...
Linux服务器架设笔记 Squid服务器配置
共享网络
加快访问速度,节约通信带宽
防止内部主机受到攻击
限制用户访问,完善网络管理 代理服务器原理 代理服务器接受到请求后,首先与访问控制列表中的访问规则相对照,如果满足规则,则在缓存中查找是否存在需要的信息。 客户端B向代理服务器提出相同的请求。代理服务器也首先与访问控制列表中的访问规则相对照。 ...
linux 中的MYSQL命令汇总 适合学习linux下配置mysql的朋友
一、总结一下:
1.linux下启动mysql的命令:
mysqladmin start
/ect/init.d/mysql start (前面为mysql的安装路径)
2.linux下重启mysql的命令:
mysqladmin restart
/ect/init.d/mysql restart (前面为mysql的安装路径)
3.linux下关闭mysql的命令:
mysqladmin shutdown
/ect/init.d/mysql shutdown (前面为mysql的 ...
make_sock: could not bind to address 0.0.0.0:443
是你已经开了httpd服务吧?
chkconfig --level 35 httpd off
/etc/rc.d/init.d/httpd stop
然后在./apachectl start
.................................