Linux 基础命令(2)

目录

  • 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对文件进行清空命令

posted @ 2019-09-14 17:22  极客海  阅读(215)  评论(0编辑  收藏  举报