vi编辑器------
yy 复制某行
p 粘贴
u 撤销上一次操作
dd 删除当前行
f +具体字符 在选中行中找某个字符
shell脚本----------
Chomd 改变文件权限
#代表注释行
Unset varname 删除变量
Readonly varname 使变量保持值不变
#!/bin/sh 指定运行脚本的shell路径
$# 代表命令行输入的参数个数,可以用来为0判断,判断是否有参数输入
系统相关命令----------
df 查看磁盘空间
free 查看系统内存
passwd 修改密码
sudo 临时授权用户为管理员权限
clear 清空消息
常用操作命令---------
查找某个文件: find / -name xxxx
查看目录下文件权限:进入该目录后ls -l
增加目录下文件权限:chmod 777 文件名
减少目录下文件权限:chmod -777文件名
给目录下文件递归赋权:chmod -R 777 *
复制文件时,保留目录结构:find ./ -name *.gcda -exec cp -rp --parents {} ../home/tran_report/src \
ls -l 查看当前目录下的文件和文件夹
touch file1 file2 file* 创建空文件
mkdir file1 创建文件夹
cp file1 file2 复制file1到file2
rm -rf file1删除文件和文件夹
rmdir 删除空目录
mv file1 file2 把file1改名为file2
mv file1 ./src 把当前的file1迁移到./src路径
cat -n file1 file2 拼接两个文件一起按行输出
grep 'word' file1 在文件中查找相关字符
head -n file1 显示前N行
tail -f file1 显示最新的几行 ,-f表示跟踪不断增长的文件结尾内容
cut 切割文件
find -name “file1” 查找指定的文件