本文仅为自己学习linux时一些记不住的笔记
1、tab键:补全文件名
2、中文乱码:# source /etc/locale.conf
3、浏览文件通常使用:# less Nm (-m 显示类似more命令的百分比,-N 显示每行的行号)
4、文档编辑命令:# vi 文件名 进入“一般模式”
i:从“一般模式”,进入“插入模式”
esc 键:从“插入模式”,退出到“一般模式”
在“一般模式”下,输入 :wq ,退出并保存;输入:q!,强制退出
5、grep和管道
grep 正则表达式,字符串搜索工作
格式:# grep -i 需要搜索的字符串 搜索的文件
-i:忽略大小写
6、压缩(参数顺序不变)
# tar-zcvf 压缩包的名字.tar.gz 需要压缩的内容
例如:# tar -zcvf hehe.tar.gz * 。将当前目录下的所有内容进行打包压缩,文件名为hehe.tar.gz
7、解压(参数顺序不变)
# tar -zxvf 需要解压的压缩包名称 。解压到当前目录
# tar -zxvf 需要解压的压缩包名称 -C 指定压缩路径 。解压到指定目录
8、查看系统进程 :# ps -ef
需求:查看进程中 和 usr 有关的进程
命令:# ps -ef|grep -i usr
9、强制杀死某个进程:kill -9 pid号
10、
11、配置jdk环境变量语句:
文件 # vi/etc/profile下添加
#set java environment export JAVA_HOME=/usr/local/java/jdk1.7.0_71 export JAVA_BIN=$JAVA_HOME/bin export JAVA_LIB=$JAVA_HOME/lib export CLASSPATH=.:$JAVA_LIB/tools.jar:$JAVA_LIB/dt.jar
export PATH=$JAVA_BIN:$PATH
更新完后需要重新加载配置文件:【否则环境变量不会重新执行】
# source /etc/profile