Linux-小命令技巧
在bash中检查远程端口是否打开:
echo >/dev/tcp/8.8.8.8./53 && echo "open"
将进程挂起ctrl+z,不是万能的,有程序捕获了该信号。挂起的进程停止执行了,让其后台执行用bg,恢复前台fg
生成随机16进制数,n为字符数量:openssl rand -hex n
还可生成-base64密码
若想执行某个非shell脚本中的命令,如.bashrc,bash_profile,可用source file.name
提取字符串的前5个字符:${variable:0:5}
用wget获取完整目录列表到本地
wget -r --no-parent --reject "index.html*" http://hostname/ -P /home/user/dirs
从FTP下载wget -m ftp://username:passwd@hostname
同时创建多个目录:mkdir =p /home/user/xxx{test,test1,test2}
获取文本的md5值:echo -n "text"|md5sum
将tar.gz解压到制定目录:tar -xzvf package -C dir
用curl获取HTTP头:curl -I http://xxx
修改文件或目录的时间戳(YYMMDDhhmm):touch -t 0712250000 file
生成随机密码(此处16位字符)
LANG=c < /dev/urandom tr -dc _A-Z-a-z-0-9|head -c ${1:-16};echo;
创建备份简易写法:cp file{,.bkp}
从ubuntu NTP服务器上更新时间:ntpdate ntp.ubuntu.com
以读写模式挂载根文件系统mount -o remount,rw /
递归grep所有目录,查找文件名:grep -r "name" /path
执行命令时提示没有权限,可以sudo !!
转换tab为空格expand test.txt > new.txt
在命令行输入一条命令发现忘记添加sudo等,可以嗯Ctrl+a,光标移动到开头,Ctrl+d删除光标处的字符,Ctrl+e移动到尾部
解决unzip解压内含中文文件名的zip压缩文件时的乱码问题:指定输出的字符集 unzip -O CP936 xxx.zip
Linux-小命令技巧的更多相关文章
- linux常用命令技巧
原文地址 这篇文章来源于Quroa的一个问答<What are some time-saving tips that every Linux user should know?>—— Li ...
- 我的经常使用linux小命令
这里并非系统具体介绍每个Linux命令,不过记录本人在平时工作中经经常使用到的一些比較基础的命令及相关的參数,同一时候用了一些简单的样例来说明这些命令的用途,以及怎样用多种命令来实现同一种功能 ...
- 你应该了解的 7个Linux ls 命令技巧
在前面我们系列报道的两篇文章中,我们已经涵盖了关于‘ls’命令的绝大多数内容.本文时‘ls命令’系列的最后一部分.如果你还没有读过该系列的其它两篇文章,你可以访问下面的链接. 15 个‘ls’命令的面 ...
- linux小命令
本文主要记录了我在工作中用到的一些linux命令 1.查询linux系统是32位还是64位 zhaolei@zhaolei :~# file /usr/bin/whoami/usr/bin/whoam ...
- linux小命令集合
du -sh * 查看当前目录下的当前子目录的内存大小 df -h 查看内存占用情况 tar -xvf src.tgz ; rsync -avzL src/ desc/ lin ...
- Linux 小命令
查看 cat 文件名 [查看里面的内容,cate,猫,像猫一样瞄一眼的看] more 文件名 [查看文件,文件太多,一次看不完,用 more 来查看 下一页:空格或 f 下一行:回车 ...
- Linux的命令技巧
一.使用apt-get installl 方法安装的库或者程序一般的路径如下 1.下载的软件存放位置 /var/cache/apt/archives 2.安装后软件默认位置 /usr ...
- Linux_CentOS常用命令和shell命令技巧
Linux_CentOS常用命令 关机 init 重启 init 列出当前目录的下的文件 ls //列出当前目录下的文件 ll //列出当前目录下的文件信息 等同ls -l 命令 切换目录 cd 目录 ...
- Linux小技巧scp命令
Linux服务器运维小技巧scp命令详细教程. 前言 今天给大家带来的是linux中比较实用的命令scp.善用小技巧,解决工作中的痛点. 掌握一门好的技术或者说一门好的艺术,最快捷的方式就是融入到工作 ...
- 0、驱动及应用小技巧、uboot指令及环境变量配置、linux常用命令
(内核make menuconfig之后,通过insmod安装的驱动都应该重新make,可能会出现一些莫名的问题) (nor flash/SDRAM/DM9000都受内存控制器控制,需要配置内存控制器 ...
随机推荐
- 准备NOIP2017 最长公共子序列(模版)
一些概念: (1)子序列: 一个序列A = a1,a2,--an,中任意删除若干项,剩余的序列叫做A的一个子序列.也可以认为是从序列A按原顺序保留任意若干项得到的序列.例如: 对序列 1,3,5, ...
- IE6 P标签下DIV无法inline-block
IE6 P标签下的DIV标签无法inline-block,使其触发了hasLayout属性再用csshack 使其inline还是不行,始终要换行 解决:把div标签替换成非div标签,比如span等 ...
- int,long,unsigned的值范围
unsigned int 0-4294967295 int 2147483648-2147483647 unsigned long 0-4294967295long 2147483 ...
- sqlserver数据库附加分离备份还原命令
--获取所有数据库的名称 select [name] from master.dbo.sysdatabases where [name]='master' --判断数据库是否存在 if exists( ...
- <实训|第十二天>用LVM对linux分区进行动态扩容
[root@localhost~]#序言在linux中,我们安装软件的途径一般有那些,你们知道吗?在linux中,如果你的磁盘空间不够用了,你知道如何来扩展磁盘吗?动态扩容不仅在工作中还是在其他方面都 ...
- Nginx+Varnish 实现动静分离,为服务器分流,降低服务器负载
相必大家在看加快网站响应速度方面的文章时,都提过这么一条:动静分离.那怎样实现动静分离呢,这里笔者就亲自搭建相关服务实现动静分离. 动静分离是一种架构,就是把静态文件,比如JS.CSS.图片甚至有些静 ...
- 深入理解计算机系统(4.1)---X86的孪生兄弟,Y86指令体系结构
引言 各位猿友们好,计算机系统系列很久没更新了,实在是抱歉之极.新的一年,为了给计算机系统系列添加一些新的元素,LZ将其更改为书的原名<深入理解计算机系统>.这本书非常厚,而且难度较高,L ...
- 又发现一个msdn的坑
一个类型里面有两个属性仅仅是大小写区别,可是IIS不区分大小写,问:如何才能查看两个属性里面的文档那? http://msdn.microsoft.com/en-us/library/microsof ...
- BroadcastReceive之ip拨号
首先,新建一个类,继承于BroadcastReceive,然后去配置Manifest.xml <receiver android:name=".PhoneOnReceice" ...
- 东大OJ-最大子序列问题的变形
1302: 最大子序列 时间限制: 1 Sec 内存限制: 128 MB 提交: 224 解决: 54 [提交][状态][讨论版] 题目描述 给定一个N个整数组成的序列,整数有正有负,找出两段不重 ...