Bootstrap

Centos常用运维命令及使用示例

命令

功能说明

使用示例

man

查看命令帮助

man ls

help

查看Linux内置命令的帮助

help cd

ls

功能是列出目录的内容

ls

cd

从当前工作目录切换到指定的工作目录

cd /root/home

cp

其功能为复制文件或目录

cp file1 /root/home/file2

find

用于查找目录及目录下的文件

find /home -name "*.txt"

mkdir

创建目录

mkdir workdir

mv

是移动或重命名文件

mv file1 /root/home

pwd

显示当前工作目录的绝对路径

pwd

rename

重命名文件

rename main1.c main.c main1.c

rm

删除一个或多个文件或目录

rm –rf main1.c

rmdir

删除空目录

rmdir /root/main 

touch

改变已有文件的时间戳属性

touch ext.log

tree

以树形结构显示目录下的内容

tree

basename

显示文件名或目录名

basename file.log

dirname

显示文件或目录路径

dirname /root/home

chattr

改变文件的扩展属性

chattr +i /etc/fstab

lsattr

查看文件扩展属性

lsattr –E rmt0

file

显示文件的类型

file install.log

md5sum

计算和校验文件的MD5值

md5sum insert.sql

cat

连接多个文件并且打印到屏幕输出或重定向到指定文件中

cat install.log

tac

反向显示文件内容

tac install.log

more

分页显示文件内容

more -d file.log

less

分页显示文件内容,more命令的相反用法

less -n file.log

head

显示文件内容的头部

head file.log

tail

显示文件内容的尾部

tail -f file.log

cut

将文件的每一行按指定分隔符分割并输出

cut -f1 -d”;” file.log

split

分割文件为不同的小片段

split -b 10k file.log

paste

按行合并文件内容

paste file1.log file2.log

sort

对文件的文本内容按ASCII码值进行比较排序

sort file.log

uniq

去除重复行

uniq -c file.log

wc

统计文件的行数、单词数或字节数

wc -c file.log

;