Linux 常用命令

1、创建文件夹
语法:mkdir [-p] dirname
参数说明:-p确保目录名称存在,不存在就创建一个。
实例:mkdir AAA ; mkdir -p BBB/Test

2、删除文件夹和文件
-r 向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思
强制删除文件:rm -f a.text
强制删除文件夹及其所有文件、文件夹:rm -rf /home/test
向下递归询问删除:rm -r home

3、创建文件及操作
实例:touch a.txt
vim 中
查看文件:vim a.txt
编辑文件:vim a.txt 然后按Insert
快速查看文件内容(内容较少的情况):cat a.txt
:wq!----保存并强制退出
:q------未修改退出
:!-------强制退出
查找内容:
?内容 从光标位置向top方向查找
/内容 从光标位置向bottom方向查找
按n查找下一个
按Shift+n查找上一个
gg 光标移动到第一行
G 光标到最后一行
:行号:光标跳转到指定行的行首;
:$:光标跳转到最后一行的行首;
ls -l 文件权限查看
ls 列出目录所有文件

4、修改文件权限命令chmod、chgrp、chown详解
如果是修改文件夹及子文件夹权限可以用 chmod -R 777 /var/home/userid/cc
内容来自:https://www.cnblogs.com/cwwmmv/p/10535175.html

5、Linux 文件传输工具:FileZilla、Xftp、MobaXterm自带

6、查找某文件是否包含某字符
单文件查找:grep 'word' filename
在多个文件中查找:grep 'word' file1 file2 file3

7、查看IP
ifconfig/ifconfig -a

8、拷贝文件
cp 复制的文件 你需要复制到的绝对路径
可以使用cp -r dir(目录) 这个命令
cp是复制命令。

-r 递归处理,指定目录下的文件和子目录一并处理。
cp -r apache-jmeter-5.2 apache-jmeter-5.2.bat
cp -r www/root/ 回车即可备份root文件夹

备份文件:
cp
9、清屏
clear

原文地址:https://www.cnblogs.com/mojiejushi/p/13232309.html