减弱、解压命令

缩减、解压命令

Linux 基本命令,Linux命令

调整和减弱、解压命令

  • 压缩:tar -zcvf appName.tar.gz.date appFileName(例如:tar -zcvf
    rc.tar.gz.0513 rc)
  • 解压:tar -xvf tarFile

tar命令详细表达:

  • tar 打包压缩;-c 归档文件,-x 压缩文件,-z gzip压缩,-j
    bzip二减弱,-v view呈现压缩大概解压进度,-f 使用档名。
    • tar -cvf rc.tar rc 只打包,不压缩;
    • tar -zcvf rc.tar.gz rc 打包,并用gzip压缩;(常用)
    • tar -jcvf rc.tar.bz2 rc 打包并用bzip二压缩。
    • 解压,tar -xcvf fileName

澳门金沙国际 ,查找文件:

  • find ./ -name uc

查找文件内容:

  •   grep -奇骏 “查找内容” *

文件权限:

分成两种权限:奥德赛 读 数值表示为四,W 写 数值表示为2,X 可实行 数值表示为一。

命令:chmod 

  •   chmod +x filename 给文件加多可实施权限;
  •   chmod +w fileanme 给文件加多写权限

软连接B>A :

  •    ln -s A B

    linux安装服务:    linux怎么着查看系统版本:

磁盘空间以及文件占用情况:                   df -h   (human readable)                 du -h –max-depth=1 /usr    可以查看/usr开始深度为1的目录的文件占用空间大小
 
清空文件命令:
                > filename
查看大于100M文件  find ./ -size +204800 查看文件内容  find ./ -type f -name "*.jsp" | xargs grep "威海"  查找当前目录下,所有的jsp文件中,包含“威海”的文件   查看被删除的文件,有哪些进程还在访问: lsof -n | grep deleted   查看挂载的硬盘情况:
sudo fdisk -l

查看本机IP
     curl ifcpnfig.me
查看输出文件:
    tail -f nohup.out
后台启动:
   nohup ./startWeblogic.sh

  lsof -p [进程ID] 可以查看某一ID进程打开的文件状况。   超级copy:
scp fromfilePath  tofilePath([email protected]:/filePath)
forExample:
     scp isportal_uum_sj.tar.gz.0928 [email protected]:/opt/apache-tomcat-6.0.37/webapps
 
 

>setup  查看系统状态   system servie等;   SFTP/ftp协议   防火墙:  
   vi /etc/sysconfig/iptables        放手某一端口限制(通过防火墙):  
            -A INPUT -m state –state NEW -m tcp -p tcp –dport
30八三(端口) -j ACCEPT      基本命令防火墙:           service iptables
stop/start      设置暗中同意关闭/开启防火墙:                 chkconfig
iptables off/on 时间共同服务:      yum install ntp 校时命令:      
ntpdate cn.pool.ntp.org     sysctl -w net.ipv四.tcp_tw_recycle=1    
安装gcc        yum -y install gcc make gcc-c++ openssl-devel

基本命令,Linux命令 压缩、解压命令
压缩:tar -zcvf appName.tar.gz.date appFileName(例如:tar -zcvf
rc.tar.gz.05一三 rc) 解压:tar -xvf tarFile tar命令详…

Liunx常用命令分享,liunx常用命令

  1. 汤姆cat相关命令

linux下重启tomcat、实时查看tomcat运营日志

在Linux系统下,重启汤姆cat使用命令操作的!

首先,进入Tomcat下的bin目录

cd /usr/local/tomcat/bin

利用汤姆cat关闭命令

./shutdown.sh

查阅汤姆cat是不是以关闭

ps -ef|grep java

或者 ps aux|grep tomcat

1旦呈现以下相似音讯,表明汤姆cat还一贯不停歇

root 7010 1 0 Apr19 00:30:13 /usr/local/java/bin/java
-Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties
-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1024m
-Xmx1024m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:PermSize=256m
-XX:MaxPermSize=256m -XX:+DisableExplicitGC
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.endorsed.dirs=/usr/local/tomcat/endorsed -classpath
/usr/local/tomcat/bin/bootstrap.jar -Dcatalina.base=/usr/local/tomcat
-Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp
org.apache.catalina.startup.Bootstrap start

*即使你想直接干掉汤姆cat,你能够选用kill命令,间接杀死Tomcat进度

kill -9 7010

下一场继续查看Tomcat是还是不是关闭

ps -ef|grep java

假使出现以下消息,则意味着汤姆cat已经关门

root 7010 1 0 Apr19 00:30:30 [java]

最后,启动Tomcat

./startup.sh

留神:使用root用户登录Linux系统;正确进入汤姆cat目录;在规定汤姆cat关闭之后再开发银行汤姆cat,不然会报端口被占用至极。

查看tomcat日志

liunx常用命令,基本命令。1、先切换成:cd usr/local/tomcat5/logs

2、tail -f catalina.out

叁、那样运维时就足以实时查看运维日志了

Ctrl+c 是退出tail命令。

而当你用linux的ip在外部访问时,会意识退步,那是因为默许景况下,linux的防火墙是敞开的,并且只同意系统装置好后,特别的多少个端口能够外部访问,先前时期装的软件,假若急需通过外部端口访问,有二种缓解方案:一.利用命令:sevice
iptables stop
来终止防火墙服务,不过当您运维linux系统时,防火墙又会另行启航;二.最根本的消除办法,是在防火墙规则里增多供给外部访问的端口号规则,使用上面的下令来促成:
首先输入指令:/sbin/iptables -I INPUT -p tcp –dport 8080 -j ACCEPT
来编排防火墙规则文件, 接着输入指令:/etc/rc.d/init.d/iptables save
保存到iptables这么些文件 最后输入指令:service iptables restart
来重新开动防火墙服务,使刚增加的平整生效

安插暗许访问路径

  1. 常用命令

ls 显示文件或目录

-l 列出文件详细新闻l(list)

-a 列出当前目录下具有文件及目录,包蕴隐形的a(all)

mkdir 创设目录

-p 创造目录,若无父目录,则创设p(parent)

cd 切换目录

touch 创立空文件

echo 创造带有内容的文书。

cat 查看文件内容

cp 拷贝

mv 移动或重命名

rm 删除文件

-r 递归删除,可删除子目录及文件

-f 强制删除

find 在文件系统中查找某文件

wc 计算文本中央银行数、字数、字符数

grep 在文书文件中寻觅有些字符串

rmdir 删除空目录

tree 树形结构呈现目录,供给设置tree包

pwd 展现当前目录

ln 成立链接文件

more、less 分页突显文本文件内容

head、tail 突显文件头、尾内容

ctrl+alt+F1 命令行全屏情势

  1. 系统一管理理命令

stat 展现钦点文件的详细新闻,比ls更详尽

who 显示在线登6用户

whoami 突显当前操成效户

hostname 彰显主机名

uname 显示系统音信

top 动态展现当前开销财富最多进度消息

ps 突显一下历程景况 ps -aux

du 查看目录大小 du -h /home带有单位显示目录新闻

df 查看磁盘大小 df -h 带有单位出示磁盘音讯

ifconfig 查看互联网状态

ping 测试互联网连接

netstat 展现网络状态音信

man 命令不会用了,找夫君 如:man ls

clear 清屏

alias 对命令重命名 如:alias showmeit=”ps -aux” ,其它解除使用unaliax
showmeit

kill 杀死进度,能够先用ps 或
top命令查看进度的id,然后再用kill命令杀死进度。

  1. 打包压缩相关命令

gzip:

bzip2:

tar: 打包压缩

-c 归档文件

-x 压缩文件

-z gzip压缩文件

-j bzip二压缩文件

-v 显示压缩或解压缩进度 v(view)

-f 使用档名

例:

tar -cvf /home/abc.tar /home/abc 只打包,不压缩

tar -zcvf /home/abc.tar.gz /home/abc 打包,并用gzip压缩

tar -jcvf /home/abc.tar.bz2 /home/abc 打包,并用bzip2压缩

理所当然,假诺想解压缩,就径直交流上边的一声令下 tar -cvf / tar -zcvf / tar
-jcvf 中的“c” 换到“x” 就足以了。

  1. 关机/重启机器

shutdown

-r 关机重启

-h 关机不重启

now 马上关机

halt 关机

reboot 重启

  1. Linux管道

将2个下令的正式输出作为另2个命令的正经输入。相当于把多少个指令组合起来使用,后叁个指令除以前2个发令的结果。

例:grep -r “close” /home/* | more
在home目录下全体文件中找找,包罗close的文本,并分页输出。

  1. Linux软件包管理

dpkg (Debian
Package)管理工科具,软件包名以.deb后缀。那种方法适合系统不可能联网的情况下。

诸如设置tree命令的安装包,先将tree.deb传到Linux系统中。再利用如下命令安装。

sudo dpkg -i tree_1.5.3-1_i386.deb 安装软件

sudo dpkg -r tree 卸载软件

注:将tree.deb传到Linux系统中,有多种格局。VMwareTool,使用挂载格局;使用winSCP工具等;

APT(Advanced Packaging
Tool)高级软件工具。那种措施适合系统能够三番五次互连网的意况。

依然以tree为例

sudo apt-get install tree 安装tree

sudo apt-get remove tree 卸载tree

sudo apt-get update 更新软件

sudo apt-get upgrade

将.rpm文件转为.deb文件

.rpm为RedHat使用的软件格式。在Ubuntu下不可能一向利用,所以供给转移一下。

sudo alien abc.rpm

  1. vim使用

vim二种情势:命令方式、插入形式、编辑格局。使用ESC或i或:来切换形式。

命令方式下:

:q 退出

:q! 强制退出

:wq 保存并退出

:set number 展现行号

:set nonumber 隐藏行号

/apache 在文书档案中搜寻apache 按n跳到下叁个,shift+n上三个

yyp 复制光标所在行,并粘贴

h(左移二个字符←)、j(下1行↓)、k(上壹行↑)、l(右移1个字符→)

  1. 用户及用户组管理

/etc/passwd 存款和储蓄用户账号

/etc/group 存款和储蓄组账号

/etc/shadow 存款和储蓄用户账号的密码

/etc/gshadow 存款和储蓄用户组账号的密码

useradd 用户名

userdel 用户名

adduser 用户名

groupadd 组名

groupdel 组名

passwd root 给root设置密码

su root

su – root

/etc/profile 系统环境变量

bash_profile 用户环境变量

.bashrc 用户环境变量

su user 切换用户,加载配置文件.bashrc

su – user 切换用户,加载配置文件/etc/profile ,加载bash_profile

改变文件的用户及用户组

sudo chown [-R] owner[:group] {File|Directory}

譬如说:还以jdk-7u21-linux-i5八6.tar.gz为例。属于用户hadoop,组hadoop

要想切换此文件所属的用户及组。能够利用命令。

sudo chown root:root jdk-7u21-linux-i586.tar.gz

  1. 文本权限管理

三种基本权限

奥德赛 读 数值表示为四

W 写 数值表示为二

X 可进行 数值表示为1

如图所示,jdk-7u二一-linux-i5捌6.tar.gz文书的权柄为-rw-rw-r–

-rw-rw-r–1共11个字符,分成4段。

首个字符“-”表示平日文书;这一个职分还恐怕会出现“l”链接;“d”表示目录

第叁3多个字符“rw-”表示如今所属用户的权柄。 所以用数值表示为四+二=6

第肆6四个字符“rw-”表示目前所属组的权力。 所以用数值表示为四+2=⑥

第十9十二个字符“r–”表示别的用户权限。 所以用数值表示为2

所以操作此文件的权力用数值表示为662

改造权限

sudo chmod [u所属用户 g所属组 o其他用户 a全数用户] [+扩展权限
-裁减权限] [r w x] 目录名

比如说:有二个文书filename,权限为“-rw-r—-x”
,将权限值改为”-rwxrw-r-x”,用数值表示为765

sudo chmod u+x g+w o+r filename

上边的例证能够用数值表示

sudo chmod 765 filename

  1. 闭馆防火墙

11.1

一) 重启后生效

开启: chkconfig iptables on

关闭: chkconfig iptables off

二) 即时生效,重启后失效

开启: service iptables start

关闭: service iptables stop

须求说明的是对此Linux下的其余服务都能够用以上命令执行开启和关闭操作。

在张开了防火墙时,做如下设置,开启相关端口,

修改/etc/sysconfig/iptables 文件,增多以下内容:

-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j
ACCEPT

-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j
ACCEPT

1一.二 CentOS 7.0停歇防火墙

CentOS 7.0默许使用的是firewall作为防火墙,使用iptables必须再一次安装一下

1、直接关门防火墙

systemctl stop firewalld.service #停止firewall

systemctl disable firewalld.service #禁绝firewall开机运转

2、设置 iptables service

yum -y install iptables-services

壹旦要修改防火墙配置,如扩展防火墙端口330陆

vi /etc/sysconfig/iptables

充实规则

-A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT

保留退出后

systemctl restart iptables.service #重启防火墙使配置生效

systemctl enable iptables.service #设置防火墙开机运营

聊到底重启系统使设置生效就可以。

  1. 网络

service network restart 重启网卡

  1. 文件上传

-bash: rz: command not found

rz命令没找到

实践sz,同样也没找到。

安装lrzsz:

# yum -y install lrzsz

近日就能够健康使用rz、sz命令上传、下载数据了。

使用方式:

上传文件

# rz filename

下载文件

# sz filename

  1. 削减和平消除压

tar命令

解包:tar zxvf FileName.tar

打包:tar czvf FileName.tar DirName

gz命令

解压1:gunzip FileName.gz

解压2:gzip -d FileName.gz

压缩:gzip FileName

.tar.gz 和 .tgz

解压:tar zxvf FileName.tar.gz

压缩:tar zcvf FileName.tar.gz DirName

调整和减少两个文件:tar zcvf FileName.tar.gz DirName一 DirName贰 DirName三 …

bz2命令

解压1:bzip2 -d FileName.bz2

解压2:bunzip2 FileName.bz2

压缩: bzip2 -z FileName

.tar.bz2

解压:tar jxvf FileName.tar.bz2

压缩:tar jcvf FileName.tar.bz2 DirName

bz命令

解压1:bzip2 -d FileName.bz

解压2:bunzip2 FileName.bz

压缩:未知

.tar.bz

解压:tar jxvf FileName.tar.bz

Z命令

解压:uncompress FileName.Z

压缩:compress FileName

.tar.Z

解压:tar Zxvf FileName.tar.Z

压缩:tar Zcvf FileName.tar.Z DirName

zip命令

解压:unzip FileName.zip

压缩:zip FileName.zip DirName

  1. Vi编辑器相关命令

l
光标的活动除了键盘上的左右左右键.也得以是小写形式下,按钮盘上的”h,j,k,l”,

“ctrl+b”:显示屏将来活动1页

“ctrl+f”:显示器往前移动1页

“ctrl+u”:显示屏以往活动半页

“ctrl+d”:显示屏往前挪动半页

输入任何一个整数,然后输入”shift+G” 就足以到那1页的开端了.

开关盘上的大写”G”移动到小说的最终.

按”$”符号将光标移动到行尾

“^”将光标移到服装

“w”:将光标移到下壹行头

“b”:跟”w”相反.移到上1行行头

“e”:将光标移到下1行尾.

只要想让文本呈现行号.就在命令行 格局下,在文书最终输入”:set
nu”命令.就能够了

l 复制

「yw」:将光标所在之处到字尾的字符复制到缓冲区中。

「yy」:复制光标所在行到缓冲区。

「#yy」:例如,「6yy」表示拷贝从光标所在的该行”往下数”陆行文字。

「p」:将缓冲区内的字符贴到光标所在地点。注意:全数与”y”有关的复制命令

都不可能不与”p”同盟才能一气浑成复制与粘贴功用

l 查找

用”/”加上要搜求的内容.例如”/hello”或许是”hello”也是能够的.

l 替换

「r」:替换光标所在处的字符。 ,按一下”r”然后输入要就能够.

「普拉多」:替换光标所到之处的字符,直到按下「ESC」键甘休。

l 恢复生机上1回操作

「u」:假设你误执行二个指令,能够立时按下「u」,回到上二个操作。

按多次”u”能够实施数10次复苏.就一定于”CT汉兰达L +Z”的操作.

  1. 开启Apache和Mysql

/opt/zbox/zbox start

进行/opt/zbox/zbox start 命令开启Apache和Mysql。

执行/opt/zbox/zbox stop 命令结束Apache和Mysql。

实施/opt/zbox/zbox restart 命令重启Apache和Mysql。

  1. 翻起先口是还是不是占用

ss -tunlp | grep -v grep | grep 8080

  1. Nginx

l 检查安顿是或不是正确

修改完配置后,最棒使用命令检查下计划是或不是正确,那样能够解决配置格式错误导致配置不奏效,影响服务器的安静运营。

nginx -t

l 配置生效

修改配置后须求重启NGINX才能一蹴而就,假使关闭NGINX再展开会潜移默化服务运作,大家能够向Nginx
发送复信号,平滑重启。

kill -HUP 进程号

里头经过号是NGINX的长河号,能够利用ps aux | grep nginx 命令查看。

要么使用上边包车型大巴通令使配置生效

nginx -s reload

壹.
汤姆cat相关命令 linux下重启tomcat、实时查看tomcat运维日志
在Linux系统下,重启Tomcat使用命令操作的! 首先,…

  • 压缩:tar -zcvf appName.tar.gz.date appFileName(例如:tar -zcvf
    rc.tar.gz.0513 rc)
  • 解压:tar -xvf tarFile
  • 压缩:tar -zcvf appName.tar.gz.date appFileName(例如:tar -zcvf
    rc.tar.gz.0513 rc)
  • 解压:tar -xvf tarFile

tar命令详细表明:

tar命令详细表达:

  • tar 打包压缩;-c 归档文件,-x 压缩文件,-z gzip压缩,-j
    bzip二滑坡,-v view展现压缩大概解压进度,-f 使用档名。
    • tar -cvf rc.tar rc 只打包,不压缩;
    • tar -zcvf rc.tar.gz rc
      打包,并用gzip压缩;(常用)
    • tar -jcvf rc.tar.bz二 rc 打包并用bzip2压缩。
    • 解压,tar -xcvf fileName
  • tar 打包压缩;-c 归档文件,-x 压缩文件,-z gzip压缩,-j
    bzip二削减,-v view展现压缩可能解压进度,-f 使用档名。
    • tar -cvf rc.tar rc 只打包,不压缩;
    • tar -zcvf rc.tar.gz rc
      打包,并用gzip压缩;(常用)
    • tar -jcvf rc.tar.bz2 rc 打包并用bzip二压缩。
    • 解压,tar -xcvf fileName

查找文件:

查找文件:

  • find ./ -name uc
  • find ./ -name uc

查找文件内容:

查找文件内容:

  •   grep -大切诺基 “查找内容” *
  •   grep -汉兰达 “查找内容” *

文本权限:

文件权限:

分为两种权限:揽胜极光读 数值表示为肆,W
写 数值表示为二,X
可实施 数值表示为1。

分为三种权限:Lacrosse读 数值表示为四,W
写 数值表示为2,X
可实施 数值表示为壹。

命令:chmod 

命令:chmod 

  •   chmod
    +x filename 给文件加多可举行权限;
  •   chmod
    +w fileanme 给文件加多写权限
  •   chmod
    +x filename 给文件增加可实施权限;
  •   chmod
    +w fileanme 给文件增多写权限

软连接B>A

软连接B>A

  •    ln
    -s A B
  •    ln
    -s A B

    linux安装服务:

    linux安装服务:

    1. 翻开ssh服务是或不是安装:rpm -qa |
      grep ssh
    2. 安装ssh服务:yum (-y) install ssh(redhat系统如:redhat、centos) 或者 sudo apt -get install ssh(debian系统如:ubunt)
    3. 查看程序运维的经过:ps
      -ef | grep weblogic
    4. 杀死进度:kill
      -九 进度号
    5. 起步ssh(一般叫做sshd)进程: service
      sshd start 或许选用/etc/init.d/sshd start
    6. 设置命令: yum/rpm/apt
    1. 查看ssh服务是还是不是安装:rpm -qa |
      grep ssh
    2. 安装ssh服务:yum (-y) install ssh(redhat系统如:redhat、centos) 或者 sudo apt -get install ssh(debian系统如:ubunt)
    3. 查阅程序运维的经过:ps
      -ef | grep weblogic
    4. 杀死进度:kill
      -九 进度号
    5. 起步ssh(一般叫做sshd)进程: service
      sshd start 大概选择/etc/init.d/sshd start
    6. 安装命令: yum/rpm/apt

 
 linux怎么样查看系统版本:

 
 linux怎样查看系统版本:

    1. cat /etc/redhat-release
磁盘空间以及文件占用情况:
 
                df -h   (human readable)
                du -h –max-depth=1 /usr    可以查看/usr开始深度为1的目录的文件占用空间大小
 
清空文件命令:
                > filename
查看大于100M文件

 find ./ -size +204800
查看文件内容
 find ./ -type f -name "*.jsp" | xargs grep "威海"
 查找当前目录下,所有的jsp文件中,包含“威海”的文件
 
查看被删除的文件,有哪些进程还在访问:
lsof -n | grep deleted
 

查看挂载的硬盘情况:

sudo fdisk -l

查看本机IP
     curl ifcpnfig.me
查看输出文件:
    tail -f nohup.out
后台启动:
   nohup ./startWeblogic.sh

 
lsof -p [进程ID] 可以查看某一ID进程打开的文件状况。
 

超级copy:

scp fromfilePath  tofilePath(userName@IP:/filePath)
forExample:
     scp isportal_uum_sj.tar.gz.0928 root@172.16.66.18:/opt/apache-tomcat-6.0.37/webapps
 
 
    1. cat /etc/redhat-release
磁盘空间以及文件占用情况:
 
                df -h   (human readable)
                du -h –max-depth=1 /usr    可以查看/usr开始深度为1的目录的文件占用空间大小
 
清空文件命令:
                > filename
查看大于100M文件

 find ./ -size +204800
查看文件内容
 find ./ -type f -name "*.jsp" | xargs grep "威海"
 查找当前目录下,所有的jsp文件中,包含“威海”的文件
 
查看被删除的文件,有哪些进程还在访问:
lsof -n | grep deleted
 

查看挂载的硬盘情况:

sudo fdisk -l

查看本机IP
     curl ifcpnfig.me
查看输出文件:
    tail -f nohup.out
后台启动:
   nohup ./startWeblogic.sh

 
lsof -p [进程ID] 可以查看某一ID进程打开的文件状况。
 

超级copy:

scp fromfilePath  tofilePath(userName@IP:/filePath)
forExample:
     scp isportal_uum_sj.tar.gz.0928 root@172.16.66.18:/opt/apache-tomcat-6.0.37/webapps
 
 

>setup  查看系统状态   system servie等;

>setup  查看系统状态   system servie等;

 

 

SFTP/ftp协议

SFTP/ftp协议

 

 

防火墙:

防火墙:

     vi /etc/sysconfig/iptables

     vi /etc/sysconfig/iptables

 

 

     松手某1端口限制(通过防火墙):

     松手某1端口限制(通过防火墙):

              -A INPUT -m state –state NEW -m tcp -p tcp –dport
3083(端口) -j ACCEPT

              -A INPUT -m state –state NEW -m tcp -p tcp –dport
3083(端口) -j ACCEPT

     基本命令防火墙:

     基本命令防火墙:

          service iptables stop/start

          service iptables stop/start

   
 设置暗许关闭/开启防火墙:

   
 设置暗中认可关闭/开启防火墙:

       
        chkconfig
iptables off/on

       
        chkconfig
iptables off/on

日子同步服务:

时光1起服务:

     yum install ntp

     yum install ntp

校时命令:

校时命令:

      ntpdate cn.pool.ntp.org

      ntpdate cn.pool.ntp.org

 

 

 

 

sysctl -w net.ipv4.tcp_tw_recycle=1

sysctl -w net.ipv4.tcp_tw_recycle=1

 

 

 

 

安装gcc 

安装gcc 

      yum -y install gcc make gcc-c++ openssl-devel

      yum -y install gcc make gcc-c++ openssl-devel

相关文章