一、传输命令
命令格式:
rz 点击回车 sz 文件名 点击回车
命令解释:
rz(receive Zmodem缩写)上传文件,就是服务器请求客户端向服务器发送文件
sz(send Zmodem缩写)下载文件,就是服务器请求向客户端发送文件,下载多个文件(sz file1 file2 file3)
示例如下:
二、打包命令
命令格式:
tar -cvf 压缩包名 文件名(也可以是含路径的文件名) tar -zcvf 压缩包名 文件名(也可以是含路径的文件名) tar -jcvf 压缩包名 文件名(也可以是含路径的文件名)
命令解释:
tar -cvf 归档路径 被打包文件路径 (c–create archive v-verbose f --file,f 指归档路径,故f必须放在其他选项之后,而且-可省略不写)。
单独打包命令: tar -cvf 归档路径 被打包路径. (整体文件变大,后缀一般是.tar)。
gzip压缩命令: tar -zcvf 归档路径 被打包路径. (gun-zip压缩,后缀一般是.tar.gz)。
bzip2压缩命令: tar -jcvf 归档路径 被打包路径. (bzip2压缩,后缀一般是.tar.bz2)。
示例如下:
三、创建文件夹或文件命令
touch 命令可以创建一个空文件(如果文件不存在)。若文件存在则可以用于修改文件或目录的时间属性,包括存取时间和更改时间。
命令如下:
touch test.txt
示例:
创建文件夹命令,mkdir 文件夹名,命令如下:
mkdir test
示例:
四、切换用户
切换用户的命令为:su username 【username是你的用户名哦】
命令如下:
su root
示例:
五、vim相关命令
地址:https://blog.csdn.net/feosun/article/details/73196299
退出命令是,按ESC键 跳到命令模式,然后输入:q(不保存)或者:wq(保存) 退出。
更多命令:
:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不推出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
:q 不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑命令历史
以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。
六、权限更改命令
地址:https://blog.csdn.net/qq_36971449/article/details/81583630
七、查找文件或文件夹
命令:
whereis nginx
示例:
八、复制文件
命令:
cp [选项] 源文件 目标文件
示例:
九、查找文件中的关键字
分情况考虑:
1、如果是用vi或vim打开文件了,查找方法是:
在命令行模式下输入"/关键字"
2、如果文件是在当前文件夹目录下,且没有打开,查找方法是:
cat 文件名 | grep "关键字"
3、 如果是在某个目录下的多个文件中查找内容中包含的关键字,查找方法是:
grep -r "关键字" 目录
十、删除文件或者目录
rm 是强大的删除命令,它可以永久性地删除文件系统中指定的文件或目录。在使用 rm 命令删除文件或目录时,系统不会产生任何提示信息。此命令的基本格式为:
rm[选项] 文件或目录
选项:
-f:强制删除(force),和 -i 选项相反,使用 -f,系统将不再询问,而是直接删除目标文件或目录。 -i:和 -f 正好相反,在删除文件或目录之前,系统会给出提示信息,使用 -i 可以有效防止不小心删除有用的文件或目录。 -r:递归删除,主要用于删除目录,可删除指定目录及包含的所有内容,包括所有的子目录和文件。
注意,rm 命令是一个具有破坏性的命令,因为 rm 命令会永久性地删除文件或目录,这就意味着,如果没有对文件或目录进行备份,一旦使用 rm 命令将其删除,将无法恢复,因此,尤其在使用 rm 命令删除目录时,要慎之又慎。
强制删除
rm -rf 文件或目录
十一、查看CPU架构
命令:lscpu
lscpu
十二、防火墙相关命令
12.1 查看防火墙状态
systemctl status firewalld
12.2 如果不是显示active状态,需要打开防火墙
systemctl start firewalld
12.3 查看所有已开放的临时端口(默认为空)
firewall-cmd --list-ports
12.4 查看所有永久开放的端口(默认为空)
firewall-cmd --list-ports --permanent
12.5 添加临时开放端口(例如:比如我修改ssh远程连接端口是223,则需要开放这个端口)
firewall-cmd --add-port=223/tcp
12.6 添加永久开放的端口(例如:223端口)
firewall-cmd --add-port=223/tcp --permanent
12.7 关闭临时端口
firewall-cmd --remove-port=80/tcp
12.8 关闭永久端口
firewll-cmd --remove-port=80/tcp --permanent
12.9 配置结束后需要输入重载命令并重启防火墙以生效配置
firewall-cmd --reload systemctl restart firewalld
Linux所有命令 http://c.biancheng.net/view/746.html
一直补充中ing