2 Linux Command

telnet

telnet 用于探测端口开启时主要是根据建立连接及返回值来判断。

当你用Telnet登录进入远程计算机系统时,你事实上启动了两个程序,一个叫Telnet客户程序,它运行在你的本地机上;另一个叫Telnet服务器程序,它运行在你要登录的远程计算机上。本地机上的客户程序要完成如下功能:

  • 建立与服务器的TCP 联接
  • 从键盘上接收你输入的字符
  • 把你输入的字符串变成标准格式并送给远程服务器
  • 从远程服务器接收输出的信息
  • 把该信息显示在你的屏幕上

Usage telnet 127.0.0.1 80

chown

chown 用于改变文件或文件夹的所属用户及所属组

改变指定目录及其子目录的所有文件的拥有者和群组

Usage chown -R -v root:mail test6

lsof

查看端口的占用情况

Usage lsof -i :80

Install software

Linux 平台上软件包一般以下两种格式出现,分别是:

  • 二进制软件包:rpm 或 dpkg、yum 或 apt 安装(需联网,自动安装依赖)
  • 源代码包:.tar.gz

源代码包的安装步骤:

  • unzip:tar zxvf httpd-2.2.16.tar.gz
  • configure:./configure --prefix=directory
  • make:make
  • make install:make install

重定向日志

Usage nohup java -jar jenkins.war --ajp13Port=-1 --httpPort=8089 > debug.log 2>&1 &

Add path

  • vim /etc/profile
  • export PATH = “/usr/local/Python3.6/bin:$PATH”
  • save and exit vim
  • source /ect/profile

ps && netstat

  • 查看进程:ps aux | grep uwsgi

  • 杀死进程:kill -9 %pid

  • 查看端口占用:netstat -lnp | grep 1317

查看磁盘使用情况和目录大小

  • 查看磁盘使用情况:df -hl
  • 查看某目录下各个目录占有磁盘大小:du -h --max-depth=1 /root

删除默认启动项

  • 删除mysql随机器启动的服务:sudo update-rc.d -f mysql remove

IPTABLES 开放端口

vi /etc/sysconfig/iptables
service iptables restart

killall

killall -9 {command name}

scp

secure copy 远程文件拷贝

  • local -> remote:scp [-r] localfile user@ip:remote_path
  • remote -> local:scp [-r] user@ip:remote_file local_path

useradd & 赋予 sudo 权限

  1. 新增用户:useradd xxxxx
  2. 设置密码:passwd xxxxx
  3. 赋予写权限:chmod u+w /etc/sudoers
  4. 编辑添加:vi /etc/sudoers ,在 root ALL=(ALL) ALL 下给用户赋予 sudo 权限
  5. 取消写权限:chmod u-w /etc/sudoers
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值