随笔分类 -  linux基础

摘要:linux自带的unzip命令可以解压windows下的zip格式的压缩文件。 unzip命令 语法:unzip [选项] 压缩文件名.zip 各选项的含义分别为: -x 文件列表 解压缩文件,但不包括指定的file文件。 -v 查看压缩文件目录,但不解压。 -t 测试文件有无损坏,但不解压。 -d 目录 把压缩文件解到指定目录下。 -z 只显示压缩文件的注解。 -n 不覆盖已经存在的文件。 -o 覆盖已存在的文件且不要求用户确认。 -j 不重建文档的目录结构,把所有文件解压到同一目录下。 例1:将压缩文件text.zip在当前目录下解压缩... 阅读全文
posted @ 2012-03-25 12:01 52linux 阅读(24279) 评论(0) 推荐(0) 编辑
摘要:将SSH终端服务的端口由 22 修改为别的端口以防攻击黑客直接猜解您的服务器密码首先修改配置文件vi/etc/ssh/sshd_config找到 #Port 22 一段,这里是标识默认使用 22 端口,修改为如下:Port22Port 5555然后保存退出 执行 /etc/init.d/sshd restart这样SSH端口将同时工作与 22 和 5555上。现在编辑防火墙配置:vi /etc/sysconfig/iptables启用 5555 端口。执行 /etc/init.d/iptables restart现在请使用 ssh 工具连接 5555 端口,来测试是否成功。如果连接成功了,则再 阅读全文
posted @ 2012-03-24 15:35 52linux 阅读(791) 评论(0) 推荐(0) 编辑
摘要:查看端口使用情况 netstat-apn|grep7021 阅读全文
posted @ 2012-03-24 15:23 52linux 阅读(578) 评论(0) 推荐(0) 编辑
摘要:首先备份你的 /etc/sysconfig/i18n 文件: #cp/etc/sysconfig/i18n/etc/sysconfig/i18n.bak 然后把下面一段代码保存成i18n文件,并复制到 /etc/sysconfig/ 目录下,覆盖原来的文件(请确认你已经做了备份Cool ): LANG=”en_US.UTF-8″LANGUAGE=”zh_CN.GB18030:zh_CN.GB2312:zh_CN”SUPPORTED=”zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en”SYSFONT=”latarcyrheb-sun16″SYSFONTACM 阅读全文
posted @ 2012-03-24 14:54 52linux 阅读(435) 评论(0) 推荐(0) 编辑
摘要:AcceptEnv 指定客户端发送的哪些环境变量将会被传递到会话环境中。[注意]只有SSH-2协议支持环境变量的传递。 细节可以参考 ssh_config 中的 SendEnv 配置指令。 指令的值是空格分隔的变量名列表(其中可以使用'*'和'?'作为通配符)。也可以使用多个 AcceptEnv 达到同样的目的。 需要注意的是,有些环境变量可能会被用于绕过禁止用户使用的环境变量。由于这个原因,该指令应当小心使用。 默认是不传递任何环境变量。 AddressFamily 指定 sshd 应当使用哪种地址族。取值范围是:"any"(默认)、&qu 阅读全文
posted @ 2012-03-24 14:18 52linux 阅读(1204) 评论(0) 推荐(0) 编辑
摘要:V1. 默认字符编码为utf8,打开使用gb2312编码的文件,中文全为乱码,如何恢复正常显示?输入 edit ++enc=cp936 V2. 如何在vim系统中执行命令?输入 !cmd V3. 使用vim直接打开并编辑.*gz文件,而无须解压,读取,编辑,再压缩.压缩文件的支持是通过pluginvim ls-lrR.txt.gzV4. 如何Vim支持语法加亮?一劳永逸的方法,在~/.vimrc中增加如下语句syntax on临时性的方法, 输入命令:syntax onV5. Vim如何在结构文档中快速切换,比如 C语言{ }块之间切换.输入在{}之间,输入%即可 V6. 如何让Vim记... 阅读全文
posted @ 2012-03-24 14:02 52linux 阅读(335) 评论(0) 推荐(0) 编辑
摘要:1.关于退出:wq! ----强制保存退出:wq---- 保存退出:x ----- 作用和:wq 一样ZZ---- 作用和:wq一样,(注意Z是大写的,并且不是在命令模式):q---- 退出:q! ---强制退出==============================================2.关于移动h : 在当前行向左移动一个字符j: 移动到下一行k: 移动到上一行l: 在当前行向右移动一个字符Ctrl +f: 向前滚动一页Ctrl +b: 向后滚动一页:n 将光标定位到第n行:$ 将光标定位到最后一行0 将光标定位到本行的行首$ 将光标定位到本行的行尾G 将光标定位到本文章的 阅读全文
posted @ 2012-03-24 14:01 52linux 阅读(309) 评论(0) 推荐(0) 编辑
摘要:方法一:命令A、linux的网卡IP地址信息存放在文件vi /etc/sysconfig/network-scripts/ifcfg-eth0 中编辑文件如下:DEVICE=eth0 //指出设备名称BOOTPROT=static //启动类型 dhcp|staticBROADCAST=192.168.1.255 //广播地址HWADDR=00:06:5B:FE:DF:7C //硬件Mac地址IPADDR=192.168.0.2 //IP地址NETMASK=255.255.255.0 //子网掩码NETWORK=192.168.0.0 //网络地址GATEWAY=192.168.0.1 //网 阅读全文
posted @ 2012-03-23 23:42 52linux 阅读(18016) 评论(0) 推荐(0) 编辑
摘要:1.第一次用linux,是插着网线开机,能上网。第二次,拔掉了网线,再开机,不能连网了,我好郁闷,想了想,就插了网线,再重启,可以连网了 2.上面的方法让我很不爽。我查了相关的资料。要是忘记插网线开机了,可以再开机后,把网线插上(当然保证ip可用),然后运行以下命令:service network restart 。搞定,可以连外网了 3.上面的方法,好想还是让我不爽,又查了资料。原来可以改相关的配置文件: /etc/sysconfig/network-scripts/ifcfg-eth0 ,,改其中的 ONBOOT=yes (#是否在开机时启动)。 4.但是,好像问题还是没解决。linux可 阅读全文
posted @ 2012-03-21 10:15 52linux 阅读(1743) 评论(0) 推荐(0) 编辑
摘要:这个问题也是老问题了,我再来说一下吧,呵。。。 其实看一下基础建设讨论区的教材应该不是什么困难的事。。。 如果在桌面上打开终端,应该用菜单上的 [系统工具] -> 终端,这样打开的是一个操作命令的小窗口,也就是象windows桌面上的DOS一样的。 如果打开虚拟控制台,应该用[CTRL]+[ALT]+F2,这样就进入完全黑屏的操作,也就是象DOS那样全屏的。。如果返回桌面,应该用 [CTRL]+{ALT]+F7 如果开机进入文本界面,也就是虚拟控制台,这和在桌面下用 [CTRL]+[ALT]+F2 打开的效果是完全一样的。只不过想进入桌面时,不能用[CTRL]+{ALT]+F7。 应该. 阅读全文
posted @ 2012-03-21 09:07 52linux 阅读(37498) 评论(0) 推荐(1) 编辑
摘要:RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。常用命令组合:-ivh:安装显示安装进度--install--verbose--hash-Uvh:升级软件包--Update;-qpl:列出RPM软件包内的文件信息[QueryPackagelist];-qpi:列出RPM软件包的描述信息[QueryPackageinstallpackag 阅读全文
posted @ 2012-03-15 10:41 52linux 阅读(330) 评论(0) 推荐(0) 编辑
摘要:1.清理前内存使用情况 free -m 2.开始清理 echo 1 > /proc/sys/vm/drop_caches3.清理后内存使用情况 free -m4.完成!查看内存条数命令:dmidecode|grep-A16"MemoryDevice$"++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++# sync # echo 1 > /proc/sys/vm/drop_caches echo 2 > /proc/sys/vm/drop_caches echo 3 > /proc/ 阅读全文
posted @ 2012-03-08 16:00 52linux 阅读(166650) 评论(0) 推荐(4) 编辑
摘要:格式:mount [-参数] [设备名称] [挂载点] 其中常用的参数有: -a安装在/etc/fstab文件中类出的所有文件系统。-f伪装mount,作出检查设备和目录的样子,但并不真正挂载文件系统。-n不把安装记录在/etc/mtab文件中。-r讲文件系统安装为只读。-v详细显示安装信息。-w将文件系统安装为可写,为命令默认情况。-t<文件系统类型>指定设备的文件系统类型,常见的有: ext2是linux目前常用的文件系统 msdosMS-DOS的fat,就是fat16 vfatwindows98常用的fat32 nfs网络文件系统 iso9660CD-ROM光盘标准文件系统 阅读全文
posted @ 2012-03-07 22:56 52linux 阅读(60979) 评论(0) 推荐(1) 编辑
摘要:介绍:该命令创建指定的目录名,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录语法:mkdir[-m][-p]目录名 选项介绍:-m: 对新建目录设置存取权限,也可以用 chmod 命令设置;-p: 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录; 执行范例:[jianbao@localhost~]$mkdirDIRA[jianbao@localhost~]$lsDIRA[jianbao@localhost~]$mkdir-m775DIRB[jianbao@localhost~]. 阅读全文
posted @ 2012-03-05 22:42 52linux 阅读(1334) 评论(0) 推荐(0) 编辑
摘要:cp (复制档案或目录) [root@linux~]#cp[-adfilprsu]来源档(source)目的档(destination)[root@linux~]#cp[options]source1source2source3....directory参数:-a:相当于-pdr的意思;-d:若来源文件为连结文件的属性(linkfile),则复制连结文件属性而非档案本身;-f:为强制(force)的意思,若有重复或其它疑问时,不会询问使用者,而强制复制;-i:若目的档(destination)已经存在时,在覆盖时会先询问是否真的动作!-l:进行硬式连结(hardlink)的连结档建立,而非复制 阅读全文
posted @ 2012-03-05 10:05 52linux 阅读(1472) 评论(0) 推荐(0) 编辑
摘要:#压缩tar-czvf***.tar.gztar-cjvf***.tar.bz2#解压缩tar-xzvf***.tar.gztar-xjvf***.tar.bz2+++++++++++++++++++++++++++++++++++++++++++++ 简介 参数: -c :建立一个压缩档案的参数指令(create 的意思); -x :解开一个压缩档案的参数指令! -t :查看 tarfile 里面的档案! 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在! 因为不可能同时压缩与解压缩。 -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?... 阅读全文
posted @ 2012-03-04 22:48 52linux 阅读(436217) 评论(0) 推荐(10) 编辑
摘要: 阅读全文
posted @ 2012-03-04 17:56 52linux 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2012-03-04 17:38 52linux 阅读(206) 评论(0) 推荐(0) 编辑
摘要:关机:poweroff,shutdown -h now,init 0重启:reboot,shutdown -r now,init 6 关闭x-window:init 3启动x-window:init 5,start x+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++1.终止命令:ctrl+c 2.结束输入:ctrl+d3.查看文件系统:df -lh[jianbao@localhost~]$df-lh文件系统容量已用可用已用%%挂载点/dev/sda19.9G3.5G6.0G37%/tmpfs350M456K350M1%/ 阅读全文
posted @ 2012-03-04 11:52 52linux 阅读(283) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示