Linux 基础命令
Posted 极客海
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 基础命令相关的知识,希望对你有一定的参考价值。
目录
- rm
- reboot
- shutdown -h 0 now
- uname -r
- netstat
- cp
- cat
- tail
- >和>>
- echo
1、rm命令(重点)
rm命令一般是删除文件的作用,一旦删除就找不回来了
rm命令一般形式为:rm [参数] 目录
参数命令
-d 删除可能仍有数据的目录(只限超级用户)
-f 略过不存在的文件,不显示任何信息
-i 进行任何删除从操作前必须先确认
-r/R 同时删除该目录下的所有子目录
-v 详细显示进行的步骤
注意:rm -rf 文件 命令是删除包括该文件下面的所有目录。如果你使用此命令到了公司服务器误删了其他目录,那你还是赶快跑路吧(滑稽)。
rm aaa.txt #会有提示
rm -f aaa.txt #不会有提示
rm -r aaa.txt #会有提示
rm -rf file #不会有提示
2、reboot命令
重启服务器命令
3、shutdown -h now命令
关机命令
4、uname -r命令
uname -r/uname -rs 查看linux内核版本
cat /etc/issue 查看linux版本命令
5、netstat命令
查找linux或者Windows下面所有的端口
netstart -an
查看某端口是否被打开
netstart -an | grep 3306
查看端口的使用情况
netstat tln
查看已经连接的端口
netstat
开放端口命令
iptables -A input -p tcp --dport 3306 -j accept
关闭端口
iptables -A output -p tcp --dport 3306 -j drop
6、cp命令
拷贝文件的命令,把一个文件内容拷贝到另一个文件夹下
同时cp还可以拷贝文件夹
7、cat命令
查看命令,可以直接查看文件里面的信息,这里我进入写入了一个字符串后进行显示
8、tail命令
显示后N行的命令,默认格式为 tail -N 文件名
9、>和>>命令
>为导入(复制),cat A > B 把A的内容导入到B(把原来的内容覆盖掉,这里是特例bbb.txt没有数据)
>>追加导入 cat A >> B 这里为追加不会覆盖
这里我对bbb.txt追加导入一次,所以数据又翻了一倍
10、echo命令
一个文本输出命令,可以直接把文本显示在终端,可以用来直接对文件增加字符串。这里我直接用echo把一个空字符替换了bbb文本内容
直接用此命令cat /dev/null对文件进行清空命令
以上是关于Linux 基础命令的主要内容,如果未能解决你的问题,请参考以下文章