:q!  强制退出,不保存修改;:q 退出,不保存修改
:wq 或:x 或ZZ 保存文件并退出
:w newfile 文件保存到新文件中(文件不存在) :w! newfile 强制将文件保存到新文件中
i 编辑内容
mkdir 文件夹名称 新建文件夹命令

 sz用法:

 下载一个文件
	sz filename 

	下载多个文件
	sz filename1 filename2

	下载dir目录下的所有文件,不包含dir下的文件夹
	sz dir/*


 rz用法:

 输入rz回车后,会出现文件选择对话框,选择需要上传文件,一次可以指定多个文件,上传到服务器的路径为当前执行rz命令的目录。

 

linux下重命名文件或文件夹的命令mv既可以重命名,又可以移动文件或文件夹.

例子:将目录A重命名为B

mv A B

例子:将/a目录移动到/b下,并重命名为c

mv /a /b/c

其实在文本模式中要重命名文件或目录的话也是很简单的,我们只需要使用mv命令就可以了,比如说我们要将一个名为abc的文件重命名为1234就可以这样来写:mv abc 1234,但是要注意的是,如果当前目录下也有个1234的文件的话,我们的这个文件是会将它覆盖的

 

 find / -name 所要找的文件名      查这个文件在linux下的哪个目录

cat的用法:

1.显示文件内容 直接 cat filename

  [root@bogon cat_test]# cat file2
  this is a test of cat
  this file's name is file2

2.显示文件内容,对非空白行编码 cat -b filenme 

  [root@bogon cat_test]# cat -b file1    

     1  this is for test of cat

     2  this filename is file1

     3  last line

3.对于比较大的文件,可以采用 cat filename |more

4.创建文件  cat >newfilename<<EOF

   [root@bogon cat_test]# cat >file5<<EOF
    > KNOWLEDGE IS POWER

  这个例子创建了一个file5的文件,并提示要写入的内容,直到遇到EOF(linux下面的EOF是通过ctrl+d输入的)。

5.向已有的文件中增加内容 cat  >>existingfile<<EOF

  [root@bogon cat_test]# cat>>file5<<EOF
  > this a new content added

同样EOF结束输入。

6.将几个文件联结输入到一个新文件 cat  filename1 filename2  >filename3

7.将几个文件联结追加到一个现有的文件中 cat filenam1 filename2 >>filename3

 

 Linux中快速清空文件内容的几种方法:

$ : > filename 
$ > filename
$ echo "" > filename
$ echo > filename
$ cat /dev/null > filename

Nginx其他命令:

/home/djy/public/nginx/nginx/sbin/nginx -s reload # 重新载入配置文件
/home/djy/public/nginx/nginx/sbin/nginx -s reopen # 重启 Nginx
/home/djy/public/nginx/nginx/sbin/nginx -s stop # 停止 Nginx

查看进程:

ps -ef | grep nginx

杀掉进程:

 1、删除对应的程序进程即可

 kill -9 1116

 2、如果确认就只有nginx占用,也可以直接结束nginx的所有进程

 killall -9 nginx

 

查看某个端口号的连接状态:

netstat -an -p tcp | find "8020"

 

强制删除文件或文件夹:

rm -rf 文件夹名或文件名

 

查看当前所在系统目录命令:pwd

 

cat主要有三大功能:
1.一次显示整个文件。$ cat filename
2.从键盘创建一个文件。$ cat > filename
只能创建新文件,不能编辑已有文件.
3.将几个文件合并为一个文件: $cat file1 file2 > file

 redis命令:
查看redis是否启动
netstat -tunpl | grep 6379

 

shudown -r now或者reboot都可以重启Linux系统

 

查看指定端口的状态信息

netstat -an | grep LISTEN

 

LINUX通过下面的命令可以开启允许对外访问的网络端口: 
 
/sbin/iptables -I INPUT -p tcp --dport 8000 -j ACCEPT #开启8000端口  临时开放
 
/etc/rc.d/init.d/network save #保存配置 
 

/etc/rc.d/init.d/network restart #重启服务

---linux 

# 安装firewalld
yum install firewalld firewall-config

CentOS7的防火墙换成了firewall了,这里做一些记录,下面是一些命令:
添加例外端口:
# firewall-cmd --add-port=8080/tcp
删除例外端口:
# firewall-cmd --remove-port=8080/tcp
查看例外端口:
# firewall-cmd --query-port=8080/tcp

方法一:命令为:# service iptables stop   (即时生效,临时关闭防火墙,重系统后防火墙会自动开启)

方法二:# chkconfig iptables off  (重启后生效,永久关闭防火墙)


永久开启8090端口:firewall-cmd --zone=public --add-port=8090/tcp –permanent

刷新防火墙:firewall-cmd –reload
查看端口开放状态:firewall-cmd--zone=public --list-ports
 

centos查询上网公网IP输入 curl ifconfig.me 命令即可查看

 

centos查询上网网关IP,tracepath www.baidu.com

 

显示核心路由表  ip route list

 

过滤指定字符串,并且用红色高亮显示   grep '你要查找的关键字符串' tomcat/logs/catalina.out --color

动态显示日志:tailf tomcat/logs/catalina.out

查看端口号是否处于监听状态:netstat -ano |grep 8081

 

 


posted on 2017-02-14 10:49  风又奈何  阅读(4098)  评论(0编辑  收藏  举报