linux常用命令

(1)free -m 查看内存使用量和交换区使用量

[root@iZ2513wqj05Z ~]# free -m
total used free shared buffers cached
Mem: 3535 2454 1080 16 216 440
-/+ buffers/cache: 1797 1737
Swap: 0 0 0

(2)df -h 查看各分区使用情况

[root@iZ2513wqj05Z ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 20G 5.4G 14G 29% /
devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs 1.8G 0 1.8G 0% /dev/shm
tmpfs 1.8G 17M 1.8G 1% /run
tmpfs 1.8G 0 1.8G 0% /sys/fs/cgroup

(3)du -sh 查看指定目录的大小

[root@iZ2513wqj05Z ~]# du -sh /mnt/online/
3.2G /mnt/online/

(4)# netstat -lntp # 查看所有监听端口
[root@iZ2513wqj05Z ~]# netstat -lntp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:8005 0.0.0.0:* LISTEN 14957/java
tcp 0 0 0.0.0.0:8009 0.0.0.0:* LISTEN 14957/java
tcp 0 0 127.0.0.1:8015 0.0.0.0:* LISTEN 14992/java
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 14992/java
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 14957/java
tcp 0 0 0.0.0.0:8019 0.0.0.0:* LISTEN 14992/java
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 876/sshd

(5)ps -ef 查看所有进程

(6)文件操作
创建文件夹 mkdir test
创建文件 touch server.txt
编辑文件 vi server.txt
默认是命令状态:
删除一行dd
删除一个字符x X
撤销动作 u
光标上移 k
光标下移 j
光标右移 l
光标左移 h

复制粘贴:
将你的光标移到待删除行的开头(用方向键)
按两下d,进行剪切
再将光标移到待插入行末尾,按p。

i 进入编辑状态
编辑完内容后,按下Esc键,并输入“:wq”,然后回车就可以保存退出。
如果不想保存而直接退出,则按下Esc键后,输入“:q!”,然后回车即可。
“wq”表示Write和Quit,即保存退出;“q!”表示忽略修改强行退出。

vi文件的时候
Found a swap file by the name “.Test.java.swp”
原因是:之前使用vi操作文件时出现了异常中断,所以在当前目录下产生了一个.Test.java.swp文件
但是我使用ls命令查看该目录下,却发现没有这个文件,
后来使用ls -a命令查看才知道Test.java.swp是一个隐藏文件。
删除该文件就可以了。

你可能感兴趣的:(linux)