Linux常用工具命令之Shells

Linux常用工具命令之Shells

许多Linux发行版使用BASH Shell,BSD使用的是tcsh,Bourne Shell仅用于脚本.过滤器(Filter)非常有用并且可用于管道(pipe): grep模式匹配 sed 查找并替换字符串或字符 cut 从一个标记开始打印所指定列数据 sort 按字母或数字排序 uniq 删除一个文件中重复行 举...

2013-11-30 | 237 ℃
Linux常用工具命令之磁盘限额

Linux常用工具命令之磁盘限额

磁盘限额用来限制磁盘空间大小和/或用户(或用户组)可用的文件数. 19.1 Linux设置 Quota工具包通常已安装,其包含一些命令行工具. 在fstab中激活用户配额并重新挂载分区.如果分区正在使用,关闭所有使用的文件,或者重启系统.添加usrquota到fstab的挂载类型中,举个例子: ...

2013-11-25 | 219 ℃
Linux常用工具命令之数据库

Linux常用工具命令之数据库

18.1 PostgreSQL 更改root用户或其它用户的密码 # psql -d template1 -U pgsql > alter user pgsql with password 'pgsql_password'; //pgsql为需要更改密码的用户名 创建用户和数据库 命令createuser,dropuser,createdb和dropdb等同于SQL命令42的快捷方式.我...

2013-11-20 | 265 ℃
Linux常用工具命令之打印

Linux常用工具命令之打印

17.1 打印命令lpr # lpr unixtoolbox.ps //用默认打印机打印 # export PRINTER=hp4600 //更改默认打印机 # lpr -Php4500 //2 unixtoolbox.ps //指定打印机hp4500并打印2份 # lpr -o Duplex=DuplexNoTumble ... //启用双面打印 # lpr -o PageSize=A4,Duplex=Dup...

2013-11-15 | 261 ℃
Linux常用工具命令之媒体转换

Linux常用工具命令之媒体转换

有时候需要转换一个视频、音频文件或者文档成其他格式. 16.1 文本编码 文本编码可以得到完全错误的,特别是当语言需要某些特殊字符像à??.命令iconv可以从一个编码转换成另一个编码. # iconv -f -t # iconv -f ISO8859-1 -t UTF-8 -o file.input > file_utf8 # ...

2013-11-10 | 315 ℃
Linux常用工具命令之软件安装

Linux常用工具命令之软件安装

15.1 列出已安装过的软件包 # rpm -qa //列出已安装过的软件包(RH,SuSE,基于RPM的) # dpkg -l //Debian,Ubuntu # pkg_info //列出所有已安装过的软件包(FreeBSD) # pkg_info -W smbd //查看smbd安装了那些软件包(FreeBSD) # pkginfo //Solaris 15.2 添加/删...

2013-11-05 | 267 ℃
Linux常用工具命令之实用命令

Linux常用工具命令之实用命令

14.1 less less命令用来在控制台中分屏显示文本文档.它在许多发行版中可用. # less unixtoolbox.xhtml 一些重要指令(^N代表[control]-[N]): h H 显示指令的汇总列表 f ^F ^V SPACE向前滚动一屏(或者N行) b ^B ESC-v向后滚动一屏(或者N行) F 向前滚动;类似于"tai...

2013-11-01 | 332 ℃
Linux常用工具命令之CVS

Linux常用工具命令之CVS

12.1 服务器设置 CVS环境初始化 决定主repository将要创建和重置的cvs根目录.比如/usr/local/cvs(根): # mkdir -p /usr/local/cvs # setenv CVSROOT /usr/local/cvs //设置CVSROOT环境变量(本地) # cvs init //创建所有初始化CVS配置文件 # cd /root # cvs che...

2013-10-30 | 273 ℃
Linux常用工具命令之SSL认证

Linux常用工具命令之SSL认证

所谓的SSL/TLS认证是加密的公钥认证,它由一个公用密钥和私用密钥组成.证书用来认证终端和加密数据的.例如,用在web服务器(https)或者邮件服务器(imaps). 11.1 步骤 1. 我们需要一个证书颁发机构来签署我们的证书.这一步通常由供应商提供,如Thawte、Verisign等.不过,我...

2013-10-25 | 264 ℃
Linux常用工具命令之分区加密

Linux常用工具命令之分区加密

有(许多)其他替代方法来加密磁盘,我只呈现我所知道和使用的方法.请记住,安全只是系统还未经过实际考验而已. 入侵者可以轻易通过键盘事件记录密码.此外,当已经加载了分区,其数据是可以自由访问的,并不会阻止入侵者去访问它. 10.1 Linux 这部分我们使用可用于2.6内核的...

2013-10-20 | 397 ℃
Linux常用工具命令之文件加密

Linux常用工具命令之文件加密

9.1 单个文件 加密和解密: # openssl des -salt -in file -out file.des # openssl des -d -salt -in file.des -out file 那个file可以是归档文件(tar archive)。 9.2 归档并加密整个目录 # tar -cf - directory | openssl des -salt -out directory.tar.de...

2013-10-15 | 544 ℃
Linux常用工具命令之SUDO

Linux常用工具命令之SUDO

Sudo可以给用户一些超级用户的权限而不需要root密码。Sudo对于一个服务器和工作站混合的多用户环境来说非常有用。 使用sudo运行命令: # sudo /etc/init.d/dhcpd restart //用root权限运行rc脚本 # sudo -u sysadmin whoami //使用其他用户运行命令 8.1 配置 S...

2013-10-10 | 295 ℃