12 2018 档案
摘要:look 显示文件中以特定字符串开始的行。在look执行二进制搜索时,必须对文件中的行进行排序。如果未指定文件,则使用文件“/usr/share/dict/words“,只比较字母数字字符,忽略字母字符的大小写。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、ope
阅读全文
摘要:安装tftp-server 1、安装tftp-server [root@localhost weijie]# yum install -y tftp-server Loaded plugins: fastestmirror, refresh-packagekit, security Running
阅读全文
摘要:cut 将文件中每一行的指定内容显示到标准输出。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 cut [选项] file 2、选项列表 选项 说明 --version 显示命令版本信息 --help 显示帮助文档 -b
阅读全文
摘要:配置ntp ntp就是网络时间同步的服务,时间的准确性非常重要,很多数据在记录时都要知道准确的时间。网上有很多站点,一般国内会设置匹配中科院国家授时中心的时间。 1、安装ntp软件 [root@localhost ~]# rpm -qa | grep ntp //检测是否已安装,这个软件默认是安装的
阅读全文
摘要:配置telnet 通过配置文件,我们可以设置telnet的连接时间、连接数、连接ip等,实现更加安全的连接 1、设置连接时间,参数“access_times” [root@localhost wj]# gedit /etc/xinetd.d/telnet service telnet { flags
阅读全文
摘要:head 显示文件开头的几行,默认显示10行,可以使用选项-n来指定行数。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 head [选项] files 2、选项列表 选项 说明 --version 显示命令版本信息 --h
阅读全文
摘要:grep 按照指定的模式,在文件中搜索匹配的行,将结果显示在标准输出。另外还有两个指令egrep相当于grep –E,fgrep相当于grep -F。如果没有给出文件名,那么从标准输入读取。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedor
阅读全文
摘要:安装telnet telnet是标准的远程登录协议,历史悠久。但是telnet的对话数据没有加密,甚至用户名和密码都是明文显示,这样的服务风险极大。目前大多数系统多已经不会再安装这个服务了,用户需要自己手动安装 1、安装telnet软件,用户可以将telnet的服务器和客户端都安装 [root@lo
阅读全文
摘要:unzip 解压zip指令压缩过的文件。unzip将列出、测试或从ZIP存档中提取文件,这些文件通常在MS-DOS系统中找到。默认行为(没有选项)是将指定ZIP存档中的所有文件提取到当前目录(及其下面的子目录)中。一个配套程序zip(1L)创建ZIP档案;这两个程序都与PKWare的PKZIP和PK
阅读全文
摘要:Ssh配置 通过配置文件,我们可以有效的管理ssh 1、空闲时间关闭连接 1)修改配置文件“/etc/ssh/sshd_config”,设置clientAliveInterval和clientAliveCountMax,注意取消前面的注释 [root@localhost wj]# gedit /et
阅读全文
摘要:more 将内容较长的文本文件内容分屏显示,支持定位关键字。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 more [-dlfpcsu] [-num] [+/pattern] [+linenum] [file ...] 2
阅读全文
摘要:Ntop Ntop是一款类似于sniffer的流量监控工具,它显示出的流量信息比mrtg更加详细。1、安装一些依赖软件 [root@localhost bandwidthd]# yum install -y gcc libpcap-devel libpcap libtool automake aut
阅读全文
摘要:gunzip 解压缩被gzip压缩过的文件。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 gunzip [-acfhlLnNrtvV] [-S suffix] 文件 2、选项列表 选项 说明 -h | --help 帮助信
阅读全文
摘要:Ssh登录 Ssh是建立在应用层和传输层的安全协议,专门为远程登录回话和其他网络服务提供安全性。利用ssh可以有效的防止远程管理中的信息泄露问题,同时ssh传输的数据是经过压缩的,可以加快传输速度。 1、启动sshd服务。Centos默认已经安装了ssh,而且该服务默认是启动的 [root@loca
阅读全文
摘要:代理认证 proxy代理服务被广泛的使用,为了安全起见,可以在服务器上增加一层安全认证机制。这里使用htpasswd建立认证账号和密码 1、创建认证账号和密码 [root@localhost wj]# htpasswd -c /etc/squid/passwd david New password:
阅读全文
摘要:bzmore 将bzip压缩过的文件解压到标准输出,同时也可以将普通文件显示到标准输出。该指令可以实现分屏显示,并且不会删除压缩包。bzmore是一个过滤器,它允许在软拷贝终端上一次检查压缩或纯文本文件。bzmore可以处理使用bzip2压缩的文件,也可以处理未压缩的文件。如果文件不存在,bzmor
阅读全文
摘要:zcat 解压有gzip压缩的文件,将解压结果送到标准输出。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 zcat [-fhVL] 文件 2、选项列表 选项 说明 -h | --help 帮助信息 -V | --vers
阅读全文
摘要:bzcat 解压缩被bzip2压缩过的文件,将文件解压到标准输出,此命令只有一个选项-s。该指令对压缩过的二进制文件没有意义,因为二进制文件没有可读性。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 bzcat [-s]
阅读全文
摘要:Squid连接限制 Squid可以有效的限制连接,指定哪些用户可以连接,指定哪些网站可以访问,这样就可以有效的利用服务器带宽。 1、限制指定网段不能连接。编辑配置文件”/etc/squid/squid.conf”,利用acl语言添加受限制的ip地址 [root@localhost wj]# gedi
阅读全文
摘要:bunzip2 解压缩bzip2压缩过的文件。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 bunzip2 [-fkvsVL] 文件 2、选项列表 选项 说明 -f | --force 强制执行 -k | --keep
阅读全文
摘要:Squid缓存 代理服务器会在本地硬盘设置缓存,这样可以提高网络效率 1修改squid配置文件“/etc/squid/squid.conf”,参数“cache_dir_ufs”就是设置缓存目录的 [root@localhost wj]#gedit /etc/squid/squid.conf # Un
阅读全文
摘要:znew 将compress压缩成的”.Z”文件,转换成“.gz”格式的文件。ZNew将文件从.z(压缩)格式重新压缩到.gz(Gzip)格式。如果要重新压缩已以gzip格式的文件,请重命名该文件以强制.z扩展名,然后应用znew。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentO
阅读全文
摘要:安装squid proxy就是软件代理或者代理服务器,而squid就是一种常用的proxy服务 1、安装squid [root@localhost wj]# rpm -qa | grep squid [root@localhost wj]# yum install -y squid Installe
阅读全文
摘要:zipinfo 在不解压的情况下,获取zip压缩文件的的详细信息。zipinfo列出了ZIP档案中有关文件的技术信息,最常见的是在MS-DOS系统上。这些信息包括文件访问权限、加密状态、压缩类型、版本和操作系统或压缩程序的文件系统等。默认的行为(没有选项)是列出存档中每个文件的单线条目,标题和拖车行
阅读全文
摘要:zip zip是一种最通用的文件压缩方式,使用于unix、msdos、windows、OS等系统。如果在编译zip时包含bzip 2库,zip现在也支持bzip 2压缩。当将大于4GB的文件添加到存档中时,zip会自动使用Zip 64扩展名,包含Zip 64条目的归档将被更新(如果结果的归档仍然需要
阅读全文
摘要:DansGuardian DansGuardian可以限制客户端的访问,通过这个软件,我们可以限制哪些网站不可以访问、哪些内容不能下载。 1、下载DansGuardian,提供一个网址http://www.rpmfind.net/linux/RPM/dag/redhat/el5/i386/dansg
阅读全文
摘要:gzip gzip通过Lempel-ziv算法来压缩文件,压缩的时候保留每个文件的所有者、权限、修改时间。对于符号链接,gzip将会忽略它。 如果压缩的文件名对其文件系统来说太长,则gzip将截断它。Gzip试图只截断文件名中超过3个字符的部分。(部分由点分隔。)如果名称仅由小部件组成,最长的部分将
阅读全文
摘要:安装swat swat是一个图形化的samba管理软件,可以帮助不熟悉的人去灵活的配置samba服务, 1、安装swat [root@localhost wj]#yum install -y samba-swat Dependency Updated: libsmbclient.i686 0:3.6
阅读全文
摘要:gzexe 压缩可执行文件,在执行程序的时候可以自动实现解压。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 gzexe file 2、选项列表 选项 说明 --help 帮助信息 --version 显示命令版本信息 -d
阅读全文
摘要:cpio 从归档中复制文件,或者复制文件到归档中。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 Cpio命令有三种工作模式: 1)copy-out mode,cpio指令将文件复制到归档。它读取标准输入上的文件名列表(每行一个),将
阅读全文
摘要:配置samba使用用户名和密码登录 1、当samba配置文件中的secure设置为user的时候,需要正确的用户名和密码才能登录。 root@localhost /]#gedit /etc/samba/smb.conf # Standalone Server Options # Scurity ca
阅读全文
摘要:安装samba 1、检测samba是否安装,如果没有,那么可以使用yum来安装。至少需要安装3个软件:samba,samba-client、samba-common [root@localhost pub]# rpm -qa | grep samba samba-winbind-clients-3.
阅读全文
摘要:bzip2 使用Burrows-Wheeler块排序文本压缩算法,将文件进行压缩,压缩比率比一般算法高一些。bzip2要求命令行标志附带一个文件名列表。每个文件都被自己的压缩版本替换,名称为“original_name.bz2”。每个压缩文件与相应的原始文件具有相同的修改日期、权限和所有权(如果可能
阅读全文
摘要:ar ar指令可以创建、修改库,也可以从库中提取单个模块。库是一个单独的文件,里面包含了按照特定结构组织起来的其他文件,我们称作member。归档文件通常是一个二进制文件,我们一般将归档文件当作库来使用。原始文件的内容、模式(权限)、时间戳、所有者和组保存在存档中,并可在提取时恢复。 GNU ar可
阅读全文
摘要:配置bind 1、确定已经安装bind软件,需要安装3 个bind、bind-chroot、bind-util [root@localhost wj]# yum install –y bind bind-chroot bind-util 2、修改配置文件“/etc/named.conf” [root
阅读全文
摘要:安装bind 1、安装bind软件,需要安装3 个bind、bind-chroot、bind-util [root@localhost pub]# yum install -y bind bind-chroot bind-utils Installed: bind.i686 32:9.8.2-0.1
阅读全文
摘要:lsattr 显示指定文件或者目录的属性。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 lsattr [选项] file 2、选项列表 选项 说明 -v 列出文件版本号 -R 递归列出所有子目录中文件的属性 -a 列出所
阅读全文
摘要:chattr 改变文件的属性,这个命令只有超级用户才能使用。这个指令适用于ext2、ext3、ext4、xfs、ubifs、reiserfs、jfs系统。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 chattr [-R
阅读全文
摘要:FTP其他配置 在配置文件中,还有一些关于vsftpd的其他设置,这里列出来 # Example config file /etc/vsftpd/vsftpd.conf # Allow anonymous FTP? (Beware - allowed by default if you commen
阅读全文
摘要:mkdir 如果目录不存在,那么就创建目录。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 mkdir [选项] dir 2、选项列表 选项 说明 --version 显示命令版本信息 --help 显示帮助文档 -m |
阅读全文
摘要:用户黑白名单 一个Linux主机中会多个用户,而我们希望有些用户不能去访问ftp。ftp服务器可以通过配置文件“/etc/vsftpd/user_list”来设置一个用户列表,这个列表可以是黑名单,也可以是白名单,具体要根据配置文件的参数“userlist_deny”来确定 1、黑名单 1)修改配置
阅读全文
摘要:tmpwatch 删除最近一段时间没有访问的文件,时间以小时为单位,节省磁盘空间。tmpwatch递归删除给定时间未被访问的文件。通常,它用于清理用于临时保存空间(如/tmp)的目录。当更改目录时,tmpwatch对可能的争用条件非常敏感,如果检测到错误,就会退出。它不遵循它正在清理的目录中的符号链
阅读全文
摘要:rm 删除文件和目录,默认情况下不会删除目录。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 rm [选项] file 2、选项列表 选项 说明 --help 显示帮助文档 --version 显示版本信息 -f | --
阅读全文
摘要:ftp限制IP 1、通过vsftpd的配置文件以及“hosts.deny”和“hosts.allow”文件设置允许某个ip地址访问 1)修改配置文件“/etc/vsftpd/vsftpd.conf”中的参数“tcp_wrapper”,确保这个参数是yes [root@localhost wj]# g
阅读全文
摘要:限制带宽 ftp服务器可以设置每个用户的带宽,这样根据实际需求来分配,更加充分的利用系统资源。带宽通过参数“anon_max_rate“和”local_max_rate“来设置,这两个参数在配置文件中如果找不到,那么用户可以在末尾追加。 1、设置匿名用户带宽,通过参数“anon_max_rate”,
阅读全文
摘要:cksum 检查文件的crc是否正确,统计文件的字节数。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 cksum [选项] file 2、选项列表 选项 说明 --help 显示帮助文档 --version 显示版本信息
阅读全文
摘要:安装vsftpd 大多数Linux系统都使用vsftpd,因此这里我们也安装vsftpd 1、安装vsftpd [root@localhost phpMyAdmin]# yum install -y vsftpd Loaded plugins: fastestmirror, refresh-pack
阅读全文
摘要:umask 指定创建文件时所需要的权限掩码,掩码的执行权限对于文件没有效果。如果模式以数字开头,则解释为八进制数字;否则解释为符号模式掩码,类似于chmod(1)所接受的模式掩码。如果省略模式,则打印掩码的当前值。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、op
阅读全文
摘要:touch 将文件的访问时间和修改时间修改为当前时间。如果指定的文件不存在,那么将会创造空文件,除非指定-c或-h选项。文件参数字符串‘-‘被专门处理,并导致touch更改与标准输出相关联的文件的时间。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE
阅读全文
摘要:phpMyAdmin 工具 1、检测是否已安装php、php-mysql、apache等工具 [root@localhost src]# rpm -qa |grep php php-cli-5.3.3-26.el6.i686 php-gd-5.3.3-26.el6.i686 php-mysql-5.
阅读全文
摘要:tr 删除或者更改文件中的字符串,这个指令一般需要两个字符集。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 tr [选项] set1 set2 2、选项列表 选项 说明 --help 显示帮助文档 --version 显
阅读全文
摘要:忘记root密码 如果不小心忘记了root密码,那么mysql就不能再登录了,这时就要重置root密码才行。通过下面的步骤,我们可以重新设置root密码。 1、退出mysql [root@localhost src]# service mysqld stop 停止mysqld: [确定] [root
阅读全文
摘要:使用mysql 1、登录,可以用密码登录,也可以不用密码登录。命令格式“mysql –u 用户名 –p 密码” [root@localhost src]# mysql -u root –p //有密码登录 Enter password: Welcome to the MySQL monitor. C
阅读全文
摘要:fold 按照指定的宽度显示文件。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法 fold [选项] file 2、选项列表 选项 说明 --help 显示帮助文档 --version 显示版本信息 -b | --byte
阅读全文