Linux学习小结ITeyesina - 牛牛娱乐

Linux学习小结ITeyesina

2018-10-04 10:42:09 | 作者: 迎彤 | 标签: 检查,文件,指令 | 浏览: 4419

1:检查指定端口的进程
  root用户权限
  1、ps -ef| grep 端口
  2、lsof -i:端口
  普通用户权限
  1、ps -ef| grep 端口
2:检查http效劳是否正常
  1、w3m https://******* (经过运用"q"退出该指令)
  2、wget https://*******
 
3:运用tar指令打包和解包
  打包:
  tar cvzf 文件名.tar.gz 文件名 文件夹/
 
  解包
  tar xzfv 文件名.tar.gz
4:在Linux履行bin文件
  chmod +x 文件名.bin
  ./文件名.bin
 
5:检查履行指令历史记录
  1、history | grep 指令名
  2、linux用户下面指定的文件(.bash_history)
 
6:修正本次操作的体系环境
  export JAVA_HOME=/home/taps/jdk1.6.0_13
  export JRE_HOME=$JAVA_HOME/jre
  export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar
  export PATH=:$JAVA_HOME/bin:$PATH
  export CATALINA_HOME=/home/taps/apache-tomcat-5.5.23
  export PATH=$CATALINA_HOME/bin:$PATH
 
  上述指令能够将其放入至.profile文件中,然后履行指令(source .profile)即加载运转变量
7:ftp指令
  linux:
  ftp ip地址
 
  windows:
  1、ftp
  2、open ip地址
 
  补白:
  1)传输文件件是留意习惯ftp自带 bin指令。
  2)一起能够运用"cd .."指令回退上级目录,留意空格
8:sftp
  stfp user@ip
 
9:运用alias简化长指令
  alias 别号=你要输入的指令
  如:alias vps=ps -ef|grep java
10:新建用户
  创立用户:useradd testjzhua -d /home/testjzhua -m
  创立用户暗码:passwd testjzhua
11:删去用户
  userdel username(不删去主目录)
  userdel -r username(删去主目录)
12:创立用户组
  创立用户组:groupadd test
13:检测linux体系内存
  权限:root
  more /proc/meminfo | grep MemTotal
14:检查网络装备
  权限:root
  netstat -r n
15:检查linux机器网卡信息
  权限:root
  ifconfig
16:检测CPU占用率
  权限:root
  top
17:检查内存占用率
  权限:root
  free -t
18:检查进程
  权限:root
  计算总进程数
  ps -ef | wc -l
  检查Z(僵死zombie)进程
  ps -elf | awk {print $2} | grep Z
19:检查磁盘及同享磁盘空间。
  权限:root
  df -h
20:zip紧缩和解压
  紧缩
  zip -r /opt/abc.zip /opt/abc/
  解压
  unzip ***.zip
21:运用scp长途复制文件/文件夹
 
  留意:运用这个指令的前提条件是需求注册ssh效劳。
 
  复制文件:
  scp 文件或文件夹 需求复制至方针机器IP:需求坚持目录
  scp 本地用户名 @IP 地址 : 文件名 1 长途用户名 @IP 地址 : 文件名 2
  scp -r root@10.128.100.117:/root/tapserver_c02/ODP.zip ./
  例题:scp /iso/install.tar 10.128.100.116:/home/
  复制文件夹:
  scp -r db/ 10.128.100.117:/temptest/
22:linux中添加域名映射
  行将所需求映射的IP及域名映射联系联系写入 /etc/hosts文件中。
  如:echo "19.145.19.52 image.baidu.com" /etc/hosts
23:Linux抓包
  tcpdump -i bond0 -s 0 -w update2.pcap -X port 8080
  tcpdump -i bond0 -s 0 -w update2.pcap -X port 8080
  tcpdump -i bond1 -s 0 -w test8999.cap -X  port 8999
 

 
  阐明:
  1)-i bond0
  指明抓取网卡bond0 上的包
  2)-s 0
  指明每个包的最大巨细,默以为96 Bytes,这样会导致抓到的包只要前96字节,因而一般设为0,表明不约束巨细。
  3)-w update.pcap
  指明将抓到的包存储到update.pcap文件中
  4)host 10.168.22.220 and tcp port 80
  抓包过滤条件表达式,该表达式和wireshark的过滤表达式相似
24:检查一切用户指令
  cat /etc/passwd |cut -f 1 -d :
25:检查体系现在资源约束的设定
  操作权限:root
  ulimit -a
  如:
  core file size  (blocks, -c) 0
  data seg size  (kbytes, -d) unlimited
  file size  (blocks, -f) unlimited
  max locked memory  (kbytes, -l) unlimited
  max memory size  (kbytes, -m) unlimited
  open files  (-n) 1024
  pipe size  (512 bytes, -p) 8
  stack size  (kbytes, -s) 8192
  cpu time  (seconds, -t) unlimited
  max user processes  (-u) 7168
  virtual memory  (kbytes, -v) unlimited
26:修正open files文件句柄巨细
  ulimit -n 4068
 
27:修正某个文件权限至指定用户
  chown 用户:用户组 ODP.jpg
28:修正某个文件夹权限至指定用户
  chown -R 用户:用户组 ODP/
29:查询某个端口被哪个进程占用
  netstat -anp|grep 端口号
30:经过文件名查找
  find / -name 文件名


31:linux hosts映射
  echo "映射IP  映射域名" /etc/hosts
32: linux 监控文件
  tail -f xxx.log
33: 检查环境变量
  env
34: 检查用户地点目录方位
  pwd
35:赋予文件及文件夹悉数权限
  chmod 777 -R .
36:检查linux效劳地点地址
  whereis ftp(检查ftp效劳)
37:ssh 呈现如下反常
  It is also possible that the RSA host key has just been changed.
  The fingerprint for the RSA key sent by the remote host is
 
  将本地的/root/.ssh/kown_hosts删去,然后再从ssh操作下。
38:Netstat用于显现与IP、TCP、UDP和ICMP协议相关的计算数据,一般用于查验本机各端口的网络连接状况
 
  netstat -r:检查机器路由信息
39:经过运用netstat检查详细某个端口
  netstat -an|grep -w 22
40:经过指令中止网卡和发动网卡
  发动:ifup eth0
  中止:ifdowm eth0
41:分页检查内容(more)
  ll |more 分页检查文件及文件夹列表。
42:检查目录或文件所占空间,单位为MB
  du -sk /目录或文件
43:设置TCP TIMEOUT
  echo 30 /proc/sys/net/ipv4/tcp_fin_timeout
版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表牛牛娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章