CentOS6.5——基础命令

一、ls命令       (列出内容)

方法:#ls -lah 路径

选项中 -l 表示以列表形式展示,-a 表示显示隐藏文件,-h 表示文件大小以可读性较高方式展示。前面的rwx分别表示可读、可写、可执行权限。

二、pwd命令   (显示当前路径)

方法:#pwd

pwd命令用于展示当前所在位置的路径。

三、cd命令      (切换终端位置)

方法:#cd 路径

cd 表示change directory,切换至指定路径。如果 cd 后面不跟路径,则表示切换至当前用户的家目录。

四、mkdir命令 (创建文件夹)

方法:#mkdir -p 路径1 路径2 路径3 ……

mkdir命令可一次性创建多个文件夹,添加不同路径即可。

选项 -p 表示可创建多层不存在的文件夹,如在/a/b/下创建c,但/a/b不存在,可使用选项 -p。

五、touch命令 (创建文件)

方法:#touch 路径1 路径2 路径3 ……

touch命令用于创建文件。

六、cp命令      (复制)

方法:#cp -r 被复制的文件/文件夹路径  目标文件/文件夹路径

复制前后的文件名称可以不一致,等同于重命名。

选项 -r 表示递归,如果复制的是文件夹且里面有内容,则需要使用该选项。

七、mv命令     (移动)

方法:#mv 被移动的文件/文件夹路径  目标文件/文件夹路径

移动前后的文件名称可以不一致,等同于重命名。

mv 命令无需使用 -r 递归选项,即使移动整个文件夹也无妨。

八、rm命令      (删除)

方法:#rm -rf 需要删除的文件/文件夹路径1 需要删除的文件/文件夹路径2 ……

选项中 -r 表示递归,在删除有内容的文件夹时使用。-f 表示force,强制删除,即无需确认提示。

在删除多个文件时可使用通配符 * ,如abc,abcd,abcde三个文件,用 abc* 即可表示。

九、vim命令    (编辑)

方法:#vim 文件路径(该文件可以存在,也可以不存在;当不存在时会自动创建该目标文件。)

使用 vim 打开某个文件后,首先进入命令模式,vim 共有三种模式:命令模式、末行模式、编辑模式。

在命令模式下输入 shift+:进入末行模式,此时再输入 q 即可退出,wq 为保存退出,q! 为不保存退出;在命令模式下点击 i 或者 a键,进入编辑模式;从末行模式或编辑模式返回末行模式时,点击 esc 键即可。

十:输出重定向

方法:#正常执行的命令 >/>> 目标文件路径

目标文件路径可以不存在,当不存在时会自动创建目标文件。

> 表示覆盖输出;>> 表示追加输出。

十一、cat命令  (查看文件)

方法1:#cat 文件路径

方法2:#cat 文件路径1 文件路径2 …… > 目标文件路径

方法 1 表示直接打开某个文件;方法 2 表示配合重定向操作将多个文件合并为一个新文件。

十二、df命令    (查看磁盘空间)

方法:#df -h

该命令用于查看磁盘空间情况,选项 -h 表示以可读性较高形式展示。

Filesystem 表示磁盘分区;Mounted on 表示挂载点。前三个加起来为硬盘总容量,最后一个为光盘。

十三、free命令 (查看内存)

方法:#free -m

该命令用于查看内存使用情况,选项 -m 表示以 mb (兆)单位显示。

该例中,总内存为980,已使用366,系统已分配未使用为42和231,剩余340。340+42+231→614,  366+42+231→640,  366+614→980

swap 为临时内存。

十四、head命令(列出头部内容)

方法:#head -n 文件路径       [ n 为数字]

该命令用于显示文件前 n 行,如不加数字,则默认显示前10行。

十五、tail命令   (列出尾部内容)

方法1:#tail -n 文件路径       [ n 为数字]

该命令用于显示文件后 n 行,如不加数字,则默认显示后10行。

方法2:#tail -f 文件路径

该命令用于监测目标文件的变化。【该变化只能是系统自动完成,人为更改的无法监测

十六、less命令 (查看文件)

方法:#less 文件路径

该命令与 vim 末行模式相似,输入 q 表示退出;按空格键表示翻页;按上下键逐行移动;输入数字表示从某一行展示。

十七、wc命令   (统计文件信息)

方法:#wc -lwc 文件路径

该命令用于统计文件信息,选项 -l 表示统计行数(lines);选项 -w 表示统计单词数(words);选项 -c 表示统计字节数(bites)。如不加任何选项,则默认三个内容全部显示。

十八、date命令 (日期)

方法1:#date 

方法2:#date +%F

该命令等价于 #date "+%Y-%m-%d"

方法3:#date +%T

该命令等价于 #date "+%H:%M:%D"

方法4:#date "+%F %T"

该命令等价于 #date "+%Y-%m-%d %H:%M:%D"

方法5:#date -d "+1 day" "+%F %T"

该命令用于显示之前或之后一段时期的时间,等价于 #date -d "+1 day" "+%Y-%m-%d %H:%M:%D"

十九、cal命令   (日历)

方法1:#cal

该命令用于输出本月日历,等价于 #cal -1

方法2:#cal -3

该命令用于输出上月、本月和下月日历。

方法3:#cal -y 年份

方法4:#cal -s/m

该命令用于输出以周日(Sunday)或周一(Monday)开头的本月日历。

二十、管道

管道符:|

方法1:#正常命令 | grep 目标查找内容

该案例表示查找 /root 路径下包含 rwx 的所有内容,其实就是过滤作用。

方法2:#正常命令 | 正常命令

该案例表示用 ls 命令和 wc 命令通过管道结合,以统计 /root 路径下文件个数。

二十一、clear命令(清屏)

方法:#clear

该命令用于清屏,效果等同于 ctrl+L

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值