linux日常使用命令合集

最近公司的业务闲了下来,所以直接在看书,看视频进行学习的.感谢公司给出的时间,还有昭君的陪伴.

首先看的韩顺平的一周学会linux,这个人的讲的蛮好的,他的视野很宽阔,虽然是很久以前的视频了,但是讲的蛮好的.所以特地的结合自己的工作总结了一些日常使用的linux命令,给大家分享.

pwd  当前目录的路径

ls -a 显示隐藏文件

ls -l h*  显示所有以h开头的文件

ls -d  b*  显示所有以b开头的文件夹

ls -l  *.log  所有后缀是.log 的文件

dir 显示文件

touch 创建文件

grep "aa" cc.java 在cc.java中查看是否有aa

find / -name aaa.java  从根目录开始按照名字找aaa.java

ls -l > a.txt    输入覆盖

ls -l >> a.txt   输入不覆盖

./ eclipse &  加上&就是后台运行,会把前台空出来

fdisk -l  查看系统分区具体情况

df -l  磁盘使用情况

df -h  磁盘的使用情况

df 目录全路径  查看此目录在哪个分区下

env 查看目前shell环境

history  历史命令

!5  执行历史编号为5的命令

!ls  最后一次以ls开头的命令

ps -aux  查看所有进程的详细信息

kill -9 PID 杀死进程

top   监视

netstat  网络监视

netstat  -anp 网络监视

traceroute  显示数据包里程

alias llh='ls -l /home'  对一个很长的命令起别名

cp  -rv a b  复制a目录 改名字叫b ,显示过程

mv  1.txt  a/2.txt  剪切到下一级的目录下,同时重命名为2.txt

打包和解压

tar

-z  使用gzip进行压缩

-v 显示过程信息

-f  指定操作文件或者目录

-c 创建新的tar文件

-x 解压

-czf创建压缩文件

-xzf解压缩文件

tar -zcf 1.tar.gz  1.txt  创建一个压缩文件

tar -zxvf 要解压的文件名 -C 目标目录   :解压到目标目录

备份打包

zip -r  WEB-INF.zip   WEB-INF

解压zip文件

unzip WEB-INF.zip

切换到一个具体的目录下之后,使用du -sh *  查看这个文件下的所有文件的大小,根据文件的大小进行处理.

暂时目前就总结这个多了,大家如果有什么好的命令可以在下面补充.

以前也尝试过从window 切换系统到linux,都因为种种原因又换了回去,这次我已经下定了决心.准备今天上从win10迁移到Ubuntu了,以后的window只会装在虚拟机中了.

https://item.taobao.com/item.htm?spm=a1z10.1-c.w4004-18045781879.2.33c5236bZlPDUM&id=569353717228

深入理解Java虚拟机(jvm性能调优+内存模型+虚拟机原理)   很不错的虚拟机视频教程.

你可能感兴趣的:(linux日常使用命令合集)