基础Linux命令

pwd命令:查看当前所在的工作目录

cd命令:在不同的目录间切换,即更改当前工作目录

cd  ..            进入上一级目录

cd - 进入上次所在的目录

cd  ~          进入当前登录用户的主目录

cd ~root 进入root用户的主目录

ls命令:显示目录内容

ls -a :列出所有文件,包括以 "." 开头的隐藏文件

ls -l:显示文件的详细信息,而且一行显示一个文件

 cat命令:显示文件内容(可以打开多个文件)

head命令:显示文件开头若干行内容,默认显示前10行

tail 命令:显示文件结尾若干行内容,默认显示后10行

 more 命令:分页显示文件,即一次显示一页内容

less 命令:分页显示文件,即一次显示一页内容

注:less的作用与more十分相似,不同点为less命令允许用户向前或向后浏览文件,而more命令只能向前浏览 。其次less命令还可以使用PageUp键向上翻页,PageDown键向下翻页

wc命令:默认统计并输出文件的行数、单词数和字节数

wc  file1    输出文件整体信息 

wc  -c  file1 输出文件字节数

 wc  -l  file1 2  file1   输出文件行数

 wc  -L  file1 11  file1  输出文件最长行长度

 wc  -w  file1 3  file1   输出文件单词数

 

touch命令:创建新文件或修改文件时间戳

mkdir命令:创建新目录

rmdir 命令:删除目录(空)

 cp命令:复制文件或目录

cp -i:如果目标文件已经存在,提示是否覆盖现有目标文件

cp -r:递归复制目录

mv命令:移动或重命名文件或目录

mv -f:如果目标文件已存在,强制覆盖目标文件而且不给提示

mv -i:如果目标文件已存在,提示是否覆盖目标文件

rm 命令:永久删除文件或目录(-f    -i   同mv命令)

注:不能用 rm 命令直接删除目录,必须加上 -r 选项。 如果 -r 和 -i 选项组合使用,那么在删除每一个子目录和文件前都会有提示

 find命令:可以根据给定的路径和表达式查找的文件或目录。如不加任何参数,表示查找当前路径下的所有文件和目录。

注: 可以用完整的文件名,也可以用正则表达式

tar命令:对文件进行打包和压缩,将多个文件合并成一个文件,使用时可不加“-”

常用:tar -cvf   打包

           tar -xvf   解压

gzip 命令:对文件进行压缩,减少其占用的存储空间 (扩展名为.gz)

file 命令:查看文件的类型

grep 命令:从文件中提取符合指定匹配表达式的行

-A  num

提取符合条件的行及紧随其后的 num 行

-B  num

提取符合条件的行及在其之前的 num 行

-C  num

提取符合条件的行及其前后各 num 行

-m  num

最多提取 num 行符合条件的行

-I

不区分大小写

-n

输出行号

-r

递归地查找目录下的所有文件

-v

反向查找,即只显示不满足条件的行

 

 

chown  修改文件/目录的所有者或所属组

chmod  修改文件权限

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值