liunx常用命令

来源:互联网 发布:软件 开发的软件环境 编辑:程序博客网 时间:2024/06/05 17:51

tar -xvf file.tar //解压 tar包

tar -xzvf file.tar.gz //解压tar.gz

tar -xjvf file.tar.bz2   //解压 tar.bz2

tar -xZvf file.tar.Z   //解压tar.Z

unrar e file.rar //解压rar

unzip file.zip //解压zip

-x:解压     -v:显示所有过程  -Z:有compress属性的  -j:有bz2属性的   -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。

chmod -R 777 所有权限

-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更) 

比如启动tomcat 没有权限执行
chmod -R 777 apache-tomcat-6.0.43

ROOT用户——修改/etc/profile文件
普通用户 vi .bash_profile 环境变量文件
export JAVA_HOME=/home/openam_jxdoe/jdk1.7.0_80  
export PATH=$JAVA_HOME/bin:$PATH  
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar  

按esc  :wq保存 回车 成功。
按esc  :q! 不保存。

source .bash_profile 立即生效

java -version 查询jdk版本

启动tomcat

apache-tomcat-6.0.43/bin目录下执行

./startup.sh  


停止
./shutdown.sh

ps -ef |grep lvhang
-e 显示所有进程。
-f 全格式。
grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。

kill - 9 表示强制杀死该进程

mv (文件名称)(修改后名称)

将文件file1复制成file2,因为目的文件已经存在,所以指定使用强制复制的模式
     cp -f file1 file2

将目录dir1复制成目录dir2
 cp -R file1 file2

rm -f 
    -f:强制删除
    -i:交互模式,在删除前询问用户是否操作
    -r:递归删除,常用在目录的删除
rm -rf 删除文件夹所以东西

cd - 上一级目录 
cd ~ HOME目录
cd ..一级目录

mkdir  创建文件夹test
如果在文件夹里添加(就是创建) 一个文件 例如a.txt
touch test/a.txt

tail -f 查看 最基本的是cat、more和less。 

pwd 查看当前目录
df -h 查看当前硬盘使用状况
clear 清屏幕
ls 查看当前目录文件列表
dir 查看当前目录文件列表
cd 目录  
rm -rf  ROOT 强制删除
ls  -l 查看

Ctrl+c跳出在执行


执行jar 

nohup java -jar xxxx.jar &

说明:nohup 意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行.

    &代表在后台运行.


查看某端口占用的线程的pid

netstat -nlp |grep :8080


---------------------------------------------------------

nginx 命令

nginx -s reload   :修改配置后重新加载生效
nginx -s reopen  :重新打开日志文件
nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确

关闭nginx:
nginx -s stop  :快速停止nginx
              quit  :完整有序的停止nginx

其他的停止nginx 方式:

ps -ef | grep nginx

kill -QUIT 主进程号     :从容停止Nginx
kill -TERM 主进程号     :快速停止Nginx
pkill -9 nginx          :强制停止Nginx


启动nginx:
nginx -c /path/to/nginx.conf

cd $ngnix_home/sbin
./nginx

平滑重启nginx:
kill -HUP 主进程号

---------------------------------------------------------------------------------------


如果你是湖南的 欢迎加入 湖南人在深圳-Java群:557651502

原创粉丝点击