文件的操作命令:
clear:清屏
ls:查看
ls -l:查看当前目录下的所有文件
ls -lh:
cd:进入目录中
cd 。 :代表当前目录
cd。。:代表上一级目录:
cd /:回到根目录
cd ~:回到家目录
mkdir:创建目录
mkdir -p:递归创建目录
pwd:显示当前所在的目录的绝对路径
touch +文件名:创建文件
mv+要移动的文件+移动的目标地址:移动文件
多层目录移动直接写全目标地址即可
mv+文件名+文件名:改名
mv *。txt
mv -f 文件名 要移动的目录:改名
*代表全部
cp+文件名:复制
rm -rf+文件名:不询问直接删除
rm -rf /:
查看文件的命令:
cat+文件名:查看文件 一般是小文件
more+文件名:按比例查看文件 一般是大文件 按空格可以展开查看
less+文件名:按照行查看
head+文件名:默认查看文件的十行
head -数字 +文件名:查看数字行
tail:从后尾开始查看
tail -数字+文件名:查看文件末尾数字行
tail -f:从末尾动态查看
在看的过程中按q退出
>:重定向
>>:在末尾追加
echo:打印
压缩文件 打包
touch {a..z}.txt :创建a到z之间的这么多文件
tar cvf demo.tar * : 将现在*的文件打包成demo.tar
tar -tf demo.tar: 查看当前包中所有内容
tar -xvf demo.tar 解开当前的tar包
gzip demo.tar :压缩文件 压缩后文件变小
gunzip demo.tar:解压缩
tar czvf demo.tar.gz * :打包的同时用zip进行压缩
tar -xvf demo.tar 解开当期tar包
bzip2 demo.tar :压缩文件
bzip2 -d demo.tar.bz2 :解压缩
tar cvjf demo.tar bz2 *:打包同时用bzip2进行压缩
tar -xvf demo.tar 解开当前tar包
vi编辑器 vim编辑器
默认是命令模式
i——a——o 可以进入编辑模式
编辑模式 退出到命令模式:esc
换行:o
$:行末尾
^:跳到行首
shift+g:移动到文件的末尾
yy与p: 光标移动到要复制的那行yy复制 再移动到目标行 按p粘贴
nyy:复制n行
ndd:删除n行
/:搜索
/port:搜索当前文件的port串
扩展模式
退出vi:
shift+: +q!:强制退出 不保存
shift+: +q:强制退出
shift+: +wq:退出并保存
shift+: +wq!:强制退出并保存
进程管理
ps -ef :查看当前linux下的进程
进程的目录解释如下:
ppid:父进程
cmd;当前启动的命令
ps -ef | grep
|: 管道符
kill -9 :关闭进程
来源:https://www.cnblogs.com/xyydsj/p/10022945.html