Linux常用基础知识汇总

一、常用命令

1. 文件显示命令

1.1 cat命令

cat file1 > file2    # file2的内容将被file1覆盖
cat file1 >> file2   # file1的内容将追加到file2的末尾
cat file1            #显示文件内容
cat file1 -n         #显示行号

1.2 more 命令

# 重点分页
more filename        #显示文件内容
more -10 filename    # 每页显示10行
more +50 filename    # 从第50行开始显示

1.3 head命令

# 输出文件前几行(默认前10行)
head filename         #显示文件前10行
head -n 20 filename   #显示文件的前 20 行

2. 文件内容查询命令

2.1 grep命令

grep abc filename               # 普通查找,寻找所有 包含 abc 的行
grep abc filename1 filename2    # 在多个文件中进行查找
grep -l abc filename1 filename2 # 列出包含指定字符串的文件的 文件名 (只有文件名)
grep -n abc filename  			# 查找指定字符串并且显示匹配行的行号
grep -n abc filename1 filename2 # 多个文件 显示行号
grep -v "A" filename1 			# 显示不匹配的行 (没有 A 的行)
grep -v$ filename1 				# 显示空白行
grep ^root filename 			# 显示匹配指定行首的行 (以root开头的行)
grep abc$ filename 				# 显示文件中所有以 abc 结尾的行

3. 文件和目录基本操作

3.1 Tab自动补全命令

3.2 man 命令查看帮助信息

4. 文件复制、移动、删除

4.1 cp 命令

cp file /dir              # 直接复制 文件 到 一个目录下去
cp file /dir/newfilename  # 复制一个文件到一个目录下面并且改名
cp file1 file2 /dir       # 复制多个文件 到 一个目录下
cp -r /dir /dir2          # 复制 目录

4.2 mv 命令

# 这两个的区别在于 第二个是文件还是目录
mv file1 file2   # 重命名
mv file1 /fi
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值