Post

linux常用命令

ps -ef|grep tomcat
查看与关键字“tomcat”相关的进程信息
tail -f test.log
查看test.log文件,并实时加载该日志最新的写入信息
kill -3 pid
输出一次Thread Dump,结束进程
kill -9 pid
3秒之后强制kill 进程
kill 0
结束所有的进程
kill -9 $(ps -ef|grep test)
将“ps -ef|grep test”命令查出来的所有进程都强制终止,
kill -u test
发出命令终止“test用户下的进程”
find . -name “my*”
搜索当前目录下,名字以my开头的文件
unzip -o test.jar
在当前目录下解压test.jar并覆盖重名文件
unzip test.jar -d /test/floder
将test.jar解压到指定目录/test/floder下
zip test.zip testfloder1 testfloder2
压缩当前文件夹下的两个文件夹testfloder1和testfloder2,命名为test.zip
tar -xvf test.jar
将test.jar解压到当前目录下
-c :压缩
-x :解压
-t :查看内容
-z :用gzip压缩
-j :用bzip2压缩
-v :显示压缩或解压过程
-f :文档名。该参数位置为参数中的最后一个
-p :保留原文件的原来属性
-P :可以使用绝对路径来压缩!
-N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中!
wget http://localhost:9090/download.txt
下载文件到本机
make
make命令会自动执行Makefile文件内的命令,Makefile文件是规则文件,告诉编译器如何生成可执行文件,有哪些依赖,有哪些步骤。通常以源代码安装软件的时候,先要执行./configure,是用来检测安装平台的目标特征,通常
用来生成Makefile文件。之后允许make命令编译源代码,在用make install执行安装,一般需要root权限,所以要加上sudo,变为sudo make install。
sudo chmod +s 文件夹路径
chmod用于改变文件或目录的访问权限。运行”sudo chown root 指定文件夹“命令将指定文件夹的用户改为root,然后执行”sudo chmod +s 指定文件夹“,给指定文件夹添加root的权限
ln
ln的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln –s 源文件 目标文件

Comments