which 命令 找命令的绝对路径
分 时 日 月 周
定时任务:
crontab -l 查看定时任务
crontab -e 编辑定时任务文件
分 时 日 月 周
* * * * * 每分钟执行一次
10 16 * * * 任务
10 16 2 10 *
命令的绝对路径
0 1 * * 1-5/usr/bin/rm -rf /tmp/*
周一到周五 每一天的1点执行删除tmp 目录下的所有内容
vim /vi 文本编辑器
三种模式:
命令模式 --------> a /i /o 编辑/输入模式-------> esc 命令模式---> 按下: 底线命令模式
以下命令都在命令模式下操作
yy 复制 3yy 复制三行
p 粘贴
dd 删除 4dd 删除四行
0 移到本行的开头
$ 移动本行的结尾
H 移到屏幕的开头
L 移到屏幕的结尾
gg 移到文件的开头
G 移动光标到文档尾行
查找
/ hello 全文匹配 从上到下 ?hello 从下到上
% 匹配括号
: 底线命令模式
: w (write) q (quit) ! 强制 wq q wq!
: set nu 显示文本的行号
:set nonu 取消行号
看环境变量的命令
echo $PATH
目录是以:分割的
cp
cp 源文件 目标文件
复制目录
cp -r 目录名字
cp -vr bb /home 移动目录并且显示过程
复制文件
cp 源文件 路径
cp -v aa.txt /home 显示过程
cp -a 保留文件的所有属性,链接 相当于参数-dpR
cp -f 强制覆盖,没有提示(路径中存在和源文件同名的文件时)
sed 操作文本的
d sed "2d" c1908.txt 删除指定行数sed "1,2d" c1908.txt
a sed "1a hello" c1908.txt 指定行的后面附加一行
i sed "1i hello" c1908.txt 指定行的前面附加一行
c sed "2c hello c1908" c1908.txt 替换指定行数
s sed "s/aa/c1908/" c1908.txt 替换指定的字符内容
把上面的命令加参数 -i 修改的内容会作用到文件内部
不加的话,只是显示在打印的屏幕上