您的位置:首页 > 职场人生

一些基础命令的使用(二)

2010-07-18 16:39 162 查看
一些基础命令的使用(二)
文本处理工具
一.cat
用来显示一个或者多个文件的到标准输出,cat的一些常用选项:
1. –n 显示行号
2. –A 用来显示所有字符,包括控制字符和非打印字符
二。less
用来分页显示文件的内容
三。head
主要用来显示问价的首部,常用的选项:
-n 用来显示文件的前10行
四。tail
主要用来显示文件的尾部,常用的选项:
-n 用来显示文件的后10行
-f 能动态显示文件的内容,很适合用来显示日志文件
五。cut
按列抽取文本
-d 用来指定文件分隔符
-f 用来指定提取文件的第几段
e.g:cut –d:-f1 /etc/passwd
六。用来统计文件的文本信息
-l 统计文件有多少行
-w 统计有多少个单词
-c 统计有多少个字节
-m 统计文件有多少个字符数
高级的文本编辑工具vim
一.修改文件
在命令行模式下:
i 在光标之间插入字符
a 在光标之后插入字符
I 在光标所在的行行首插入字符
A 在光标所在行的行尾插入字符
o 在光标的下一行插入一新行
O 在光标的上一行插入一新行
二。移动命令
在命令行模式下:
w 移到下一个单词的词首
b 移到前一个单词的行首
^ 移到行首
$ 移到行尾
三。删除
cd 删除所在的单词
cc 删除行
x 删除单个字符
dw 删除单个字符(连空格一块删)
de 删除单词 (不删空格)
db 删除前一个单词
四。撤销命令
u 撤销上一次的操作
U 撤销以前的操作
.. 重复上一次的操作
ctrl + r 撤销上一次的撤销
五。常用的配置
set number 为每一行添加数字
set autoindent 自动缩进
set ignorecase 忽略大小写
用户个人的配置文件在~/.vimrc
全局的配置文件在/etc/.vimrc
如果文件不存在,则可以手动设置
六.网络设置
一。网卡的配置文件:
/etc/sysconfig/network-scripts/ifcfg-ethX,其中的一些参数为:
DEVICE 用来说明是第几块网卡
HWADDR 硬件地址
BOOTPROTO 获得IP地址的协议
GATEWAY 用来设置网关的参数
IPADDR ip 地址
NETMASK 子网掩码
二。指定DNS服务器的地址
文件在/etc/resolv.conf
nameserver 指定服务器的IP地址
三。指定主机名
文件在/etc/sysconfig/network
hostname 指定主机名

七。与监控有关的命令[/b]
[/b]1.last 搜索/var/log/wtmp 查看自开机依赖所有用户的登录信息
-n 用来指定显示的条目数
-i 显示的时候可以把主机名换成地址
-x 可以显示机器系统级别切换(自开机以来)
2。lastab 可以在/var/log/btmp下查看尝试登陆但是未成功的用户
3. lastlog 所有用户的登录信息
-u 可以产看指定用户的登录信息
八。创建硬链接和软链接[/b]
[/b]1.硬链接:仅仅是创建了一个指向同一个文件的多条路径,同一个节点号
目录一般被链接两次。
2.软链接:ls –s 建立软链接
链接的权限一般为777
链接的大小是字符的个数
可以跨越分区进行链接
九。分区[/b]
[/b] df –h 可以进行单位换算
df –i 可以显示一个分区的节点数和空闲数
du 可以估计文件占用的空间数
-s 指定目录
-h 进行单位换算
十。归档和压缩[/b]
[/b]1. 压缩工具
compress 解压 uncompress
gzip 解压缩 gunzip/gzip –d 后缀名为: .gz
bzip2 解压缩 bunzip2 后缀名为: .bz2
zip 解压缩 unzip 后缀名为: .unzip
2.gzip –zcat 可以不用解压就可以直接查看原来文件的内容
bzip2 –zcat 也可以
3. 归档
tar 可以把多个文件归档为一个,但是不进行压缩
f 指定归档后的文件名
c 创建一个归档文件
4.可以既归档又进行压缩
tar jcf example.tar.bz2 调用bzip2对文件进行压缩
tar zxf example.tar.gz 调用gzip对文件进行压缩
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  命令 职场 基础 休闲