常用命令汇总:
1、查看当前目录:pwd
2、查看环境变量:echo $PATH
3、定义环境变量:export PATH=PAHT:"/aa/bb"
注意:linux环境变量用:分割; 定义的变量仅在当前窗口下起作用;
永久环境变量的设置:
编辑/etc/profile文件;
export PATH=$PATH:$JAVA_HOME/bin
source /etc/profile (使修改立即生效)
4、java进程查看:ps -ef | grep 'java'
查看java进行的pid : jps
5、查看所有环境变量命令:env
6、返回根目录:/
7、查看当前目录下的所有文件和文件夹:ll 或者ls(仅显示名称)
8、新建文件夹:mkdir newdir mkdir -p /a/b -p表示若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录
9、删除文件夹:rm -rf newdir (没有提示层级删除) rm file
10、查看命令所在目录:which java 显示java命令的安装目录;
which python 显示python命令的目录
11、文件编辑:vim xx.txt
i 进入编辑模式;
esc + : + q + ! 不保存直接退出;
esc + : + w + q + ! 保存后直接退出;
12、查看文件命令:
cat:由第一行开始显示内容,并将所有内容输出
tac:从最后一行倒序显示内容,并将所有内容输出
more 根据窗口大小,一页一页的现实文件内容
less 和more类似,但其优点可以往前翻页,而且进行可以搜索字符
head - 3 显示前3行
nl 类似于cat -n,显示时输出行号
13、查看文件:
语法:find path option
find . -name "*.java" 查找当前目录下所有.java文件
find --help 查看帮助
find /root -name "*.txt" |xargs grep 'abc' 查找root目录下txt文本中包含abc的信息