常用shell命令

作者: nummycode | 来源:发表于2016-03-24 14:55 被阅读112次

此处只摘录我不熟悉的命令。

1.检查远程端口是否对bash开放:

echo >/dev/tcp/8.8.8.8/53 && echo "open"

2.产生随机的十六进制数,其中n是字符数:

openssl rand -hex n

3.截取前5个字符:

${variable:0:5}

4.SSH debug 模式:

ssh -vvv user@ip_address

5.SSH with pem key:

ssh user@ip_address -i key.pem

6.用wget抓取完整的网站目录结构,存放到本地目录中:

wget -r --no-parent --reject "index.html*" http://hostname/ -P /home/user/dirs

7.获取文本的md5 hash:

echo -n "text" | md5sum

8.使用curl获取HTTP头信息:

curl -I http://www.example.com

9.用wget命令执行ftp下载:

wget -m ftp://username:password@hostname

10.快速备份一个文件:

cp some_file_name{,.bkp}

11.输入多行文字(CTRL + d 退出):

cat > test.txt

12.所有用户列表:

getent passwd

13.打开Vim并跳到文件末:

vim + some_file_name

14.将所有文件名中含有”txt”的文件移入/home/user目录:

find -iname "*txt*" -exec mv -v {} /home/user \;

15.使用curl获取HTTP status code:

curl -sL -w "%{http_code}\\n" www.example.com -o /dev/null

相关文章

  • Shell命令汇总

    1、一般常用命令 (1)Shell 常用命令总结 (2)Shell的18条常用命令整理 2、文件操作常用命令 (1...

  • Shell脚本

    shell脚本学习笔记 shell命令的组合运用 常用命令组合

  • adb shell uiautomator 命令

    adb shell uiautomator 命令 Tags: adb_shell 常用到的命令: uiautoma...

  • Android NDK开发之旅31--NDK-Linux入门之基

    常用的Linux命令 shell命令有多种,Ubuntu默认使用 B shell。 命令行相关的命令 命令自动补全...

  • HBASE SHELL常用命令

    HBASE SHELL常用命令 标签: HBase Shell 1. 进入hbase shell console ...

  • python 调用linux shell

    常用的几种shell命令调用方式:

  • adb命令

    常用非Shell命令:1、adb shell dumpsys activity top2、adb shell du...

  • 某些知识点的链接

    Markdown语法vim编辑器命令ubuntu终端命令shell常用命令shell命令解释 栈链的基本操作mys...

  • Linux 下常用shell命令

    Linux Shell常用shell命令 一、文件、目录操作命令 1、ls命令 功能:显示文件和目录的信息 ls以...

  • LINUX下常用shell指令

    Linux Shell常用shell命令 一、文件、目录操作命令 1、ls命令 功能:显示文件和目录的信息 ls以...

网友评论

    本文标题:常用shell命令

    本文链接:https://www.haomeiwen.com/subject/hderlttx.html