Linux命令总结:以下命令是针对文件的 | |||
启动进程 | 在bin目录下有./startup.sh | 有时配置问题进程无法启动,出现java_home这是重新etc source /etc/profile | |
杀进程 | kill -9 进程号 | 绝杀 | |
搜索文件 | grep单独使用 | ||
grep在管道符后使用 | 例如:ps -ef |grep cms ps -ef 是输出 | ||
查看文件或文件夹: | tail -f +文件名 | 显示文件内容、查看日志不断写入更新的内容:路径没有变化 | ![]()
|
cat +文件名 | 打开文件下的所有文件,查看文件内容,例如:aaa下有eee:cat aaa文件会全部打开:路径不会有变化 | ![]()
| |
cd +文件夹名 | 只能打开文件夹,查看文件夹下的目录,不能直接看到文件夹下的文件内容,对文件没有作用、 :路径也进入文件夹下, | ![]()
| |
ll +文件名或是文件夹名 | 详细列出文件或文件夹的:权限、属性、日期、文件名、不能看到文件内容 :路径不会有变化 | ![]()
| |
ls +文件夹名 | 只是列出文件夹的,文件名、不能看到文件内容:路径不会有变化 | ![]()
| |
清空文件内容 | cat >文件名 | 当前路径下或是绝对路径下清空:两种路径都没有变化 | ![]()
|
文件清空后写入内容 | vim +文件名 | 当前路径下和绝对路径下正常写入内容:两种路径没有变化 | ![]()
|
创建文件 并写入文件内容 | vim +文件名 | 创建并写入文件内容:路径不会有变化 vim+文件名,回车后,输入文件内容点击esc,在shift+冒号,点击x保存并退出 | ![]()
|
创建空文件 | touch +文件名 | 创建空文件:路径不会有变化 | ![]()
|
创建文件夹 | mkdir +文件夹名 | 创建空文件夹:路径无变化 | ![]()
|
改变文件或文件夹的权限 | chmod +文件 | 对文件改变权限,不能操作文件夹:路径无变化 r=4读 w=2写 x=1 执行 777=4+2+1 rwxrwxrwx 644=4+2 rw-r--r--不够用-补 第一组:读者 第二组:同组 第三组:其他 | ![]()
|
重命名、移动文件和文件夹 | mv +文件名或文件夹+新文件名或新文件夹名 | 对原文件的名字做修改:路径不变 | ![]()
|
删除文件或文件夹 | rm -rf +文件或文件夹 | 在路径下可以同时删除文件和文件夹、 不在路径下删除文件和文件夹加文件和文件夹的绝对路径 :路径不变 | ![]()
|
复制
| cp -r+ 文件夹到文件夹 | 当前路径下:需要复制的文件夹+复制到某个文件夹 | ![]()
|
cp -r+ 文件到文件夹 | 当前路径下:需要复制的文件+复制到某个文件夹 | ![]()
| |
cat 复制的文件名> >要复制到某个路径的文件名 | 当前路径下:重定向不会覆盖原文件,在原文件末尾加入 例如:cat 3(空格)>>(空格)4 以下复制都是此格式: | ![]()
| |
cat 复制文件1 复制文件2 >>复制到新创建文件里 | 当前路径下:复制文件1 和复制文件2 >>复制到新建文件里 | ![]()
| |
cat 复制的文件名 > 要复制到某个路径的文件名 | 当前路径下:复制文件要覆盖原文件 | ![]()
| |
cat 文件名1 文件名2 > 新文件名 | 当前路径下:复制两个文件到新建的文件 | ![]()
| |
scp -r -p(大写的P)+当前服务器文件路径 +用户@192.168.1.60 :需要复制到服务器用户路径下 | scp -r -p 5888 /home/limeinan/mimidai-api/ limeinan@192.168.1.60:/home/limeinan 命令解释:scp 跨服务器复制 、-r 目录 -p端口号 5888端口号 、limeinan用户@复制到的服务器地址、:分隔、复制到服务器的用户名下 | ||
压缩 | tar -cvf 要压缩文件夹名 .tar要压缩 的文件夹名 | 当前路径下:例如:tar -cvf 1(文件夹名).tar 1(文件夹名) | ![]()
|
tar -xvf 压缩的文件夹名 | 当前路径下:解压文件夹包 解压后会生成一个与压缩包同名的文件夹目录 | ![]()
| |
tar -cvf 要压缩的文件名.tar 要压缩的文件名 | 当前路径下:例如:cat -cvf 3(压缩的文件名).tar 3(压缩的文件名) | ![]()
| |
tar -xvf 压缩的文件包.tar | 当前路径下:解压文件包 解压后的文件包会生成一个文件目录 | ![]()
| |
zip 要压缩的文件夹名.zip 压缩的文件夹名 | 当前路径下:例如:zip 2(压缩的文件夹名).zip 2(压缩的文件夹名) | ![]()
| |
unzip 压缩的文件夹包.zip | 当前路径下:解压文件夹包 解压后的文件夹包会生成一个文件夹目录 | ![]()
| |
zip 要压缩的文件名.zip 压缩的文件名 | 当前路径下:例如:zip 4(要压缩的文件名).zipp 4(压缩的文件名) | ![]()
| |
unziP 压缩的文件包.zip | 当前路径下:解压文件包 解压后的文件包生成一个文件目录 | ![]()
| |
Linux命令刚开始时只会敲入命令,对与错没有概念,看别人敲的那么顺畅就羡慕,所以学Linux没有捷径,就是每天敲 敲 敲,书读百遍其义自见,命令也一样,敲多了不自觉的就开始关注命令的输入格式,命令的对错有了自己的认知,命令敲出来的东西也会学着去分析,想学命令的我们一起加油吧,不怕不会就怕放弃,给自己一个星期,你敲一个星期,你会发现惊喜。 十月一了:计划想学点java语言,谁有这方面的视频呢, | |||
转载于:https://www.cnblogs.com/limeinan/p/7551554.html