Linux实用命令

1 ssh 命令
连接服务器
引用
ssh username@domain 


2 文件目录操作
显示所有文件和文件夹
引用
ls -al 

创建文件夹
引用
mkdir foldername

创建文件
引用
touch filename

删除文件夹或文件
引用
rm -r foldername/filename

文件拷贝
引用
cp filename cpfilename

文件剪切
引用
mv filename cpfilename

切换到用户目录
引用
cd ~

动态显示文件尾部,常用来查看tomcat的catalina.out文件
引用
tail -f catalina.out

文件搜索
引用
find ~ -name "catalina.out"

如果只有一个catalina.out,可以把这个命令跟tail一起使用,直接读取catalina.out
引用
tail -f `find ~ -name "catalina.out"`


3 文件权限命令
引用
chmod +x filename  添加可执行权限


4 tar 文件压缩
压缩
引用
tar -zvcf java.tar.gz java 

解压
引用
tar -xzvf java.tar.gz 


5 进程命令
查看java进程
引用
ps -aux | grep java

结束进程
引用
kill processnumber

查看内存利用情况
引用
du


6 环境变量命令
查看所有环境变量
引用
env

查看 JAVA_HOME
引用
echo $JAVA_HOME

查看java命令路径
引用
which java

给命令起别名
引用
alias lm='ls -al'

使修改的环境变量文件生效
引用
source .bashrc


7 vim命令
读取文件
引用
vim file

在只读模式下的命令
引用
/  搜索命令  按n寻找下一个 N寻找上一个
G 到文件末尾
gg 到文件开头
page down,page up键可以上下翻页

按i或者o或者a进入编辑模式
按esc回到只读模式
按shift+: 进入命令模式
引用
q! 强制退出
wq 保存之后退出
sh 进入shell
exit 退出上面vim里用命令进入的shell


8 less 命令
less命令跟vim命令相比 更快 每次less命令只读区当前页数据
搜索
引用
当使用命令 less file-name 打开一个文件后,可以使用下面的方式在文件中搜索。搜索时整个文本中匹配的部分会被高亮显示。
向前搜索
/ - 使用一个模式进行搜索,并定位到下一个匹配的文本
n - 向前查找下一个匹配的文本
N - 向后查找前一个匹配的文本
向后搜索
? - 使用模式进行搜索,并定位到前一个匹配的文本
n - 向后查找下一个匹配的文本
N - 向前查找前一个匹配的文本

全屏导航
引用
ctrl + F - 向前移动一屏
ctrl + B - 向后移动一屏
ctrl + D - 向前移动半屏
ctrl + U - 向后移动半屏

单行导航
引用
j - 向前移动一行
k - 向后移动一行

其它导航
引用
G - 移动到最后一行
g - 移动到第一行
q / ZZ - 退出 less 命令

你可能感兴趣的:(java,tomcat,linux,ssh,vim)