访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

程序员最常用linux命令(持续更新版)

时间:2019-06-15

linux常用命令_常用dos命令_常用linux命令大全

vi + 文件名
#也可以用下面的,但是部分系统没有vim
vim + 文件名

命令模式:

yy:复制 光标所在的这一行

4yy:复制 光标所在行开始向下的4行

p: 粘贴
dd:剪切 光标所在的这一行
2dd:剪切 光标所在行 向下 2行
D:从当前的光标开始剪切,一直到行末
d0:从当前的光标开始剪切,一直到行首
x:删除当前的光标,每次只会删除一个
X:删除当前光标前面的那个,每次只会删除一个
h左 j下 k上 l右
H:当前屏幕的上方
M:当前屏幕的中间
L:当前屏幕的下方
ctrl+f--->向下翻一页代码
ctrl+b--->向上翻一页代码
ctrl+d--->向下翻半页代码
ctrl+u--->向上翻半页代码
20G:快速的定位到第2行代码
G:快速的回到 整个代码的最后一行
gg:快速回到 整个代码的第1行
w:向后跳一个单词的长度,即调到下一个单词的开始出
b:向前跳一个单词的长度,即调到上一个单词的开始出
u:撤销刚刚的操作
ctrl+r:反撤销
选中一片代码
v:
V:
>>:向右移动代码
<<:向左移动代码
.:重复执行上一次的命令
r:替换一个字符
R:替换光标以及后面的字符
shift+zz:相当于wq

末行模式:

w:保存

q:退出

wq:保存并且退出

x:保存退出

常用dos命令_linux常用命令_常用linux命令大全

在vim命令模式下查找文件内容:

输入:号,然后在输入/+要查找的内容然后点击enter即可

这里写图片描述

###压缩解压

tar命令
  解包:tar zxvf FileName.tar
  打包:tar czvf FileName.tar DirName

zip命令

压缩:zip -r file_backup.zip   文件夹名字
解压 :unzip xahot.zip

###查看动态日志文件

一般是查看tomcat下的logs文件夹里的catalina.out文件

进入到logs文件夹下linux常用命令,使用以下命令:

常用linux命令大全_linux常用命令_常用dos命令

tail -f catalina.out

如果想查看前面多少条日志,可以加上-n 和条数:

下面是查看基于当前往回找1500行日志

tail -f -n 1500 catalina.out

###修改(添加)环境变量

改的是 etc目录下的profile文件,命令如下:

vim /etc/profile

例如添加java环境,jdk解压在opt目录:

注意点:等号两边不能有空格,不然会报错:bash: export: `=’: 不是有效的标识符

#jdk1.7 setting
export JAVA_HOME=/opt/jdk1.7.0_80
export JRE_HOME=$JAVA_HOME/jre
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

常用linux命令大全_常用dos命令_linux常用命令

保存退出后,让/etc/profile文件修改后立即生效,需要执行以下命令:

source /etc/profile

然后检查效果,输入java -version就知道了

[root@localhost ~]# java -version
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
[root@localhost ~]# 
 上一个教程:Linux系统使用命令大全