linux小命令
来源:互联网 发布:显示器分屏软件 编辑:程序博客网 时间:2024/06/10 15:02
单引号可以防止任何变量扩展。双引号可以防止通配符扩展但允许变量扩展。
使用双引号:避免将单词看做一个整体;并没有限制以”$”开头的变量的字符替换,不过,它的确对通配符的扩展效果进行了限制,如 *。
单引号,在字符替换方面有限制。原样输出字符串内容
使用转义字符——反斜杆,也可以防止扩展。
如:echo \$SHELL
echo "\$SHELL"
使用双引号的原因是—我们要把所有单词包括住,当作一个整体来对待,如果我们没有使用引号,那么bash解释器,就会将所有位于第一个单词后面的单词,解释为其他的命令(第一个单词被解释为命令)。
tee :后跟文件名,类似与重定向”>”,但是比重定向多了一个功能,在把文件写入后面所跟的文件中的同时,还显示在屏幕上。
echo “abcdefg” | tee a.txt
单引号和双引号
shell解释器可以识别双引号和单引号。下面的复制表达式效果是等价的:
单引号,在字符替换方面有限制。
我们可以通过使用echo命令来查看这种效果:
如果我们将上述的双引号改为单引号,那么,行为将会改变:
双引号并没有限制—以”$”开头的变量的字符替换,不过,它的确对通配符的扩展效果进行了限制。比如,下面这个例子:
http://blog.163.com/yi_jun0140/blog/static/2960535320105270117782/
iostat 查看IO情况,如果%util 接近 100%,说明产生的I/O请求太多,I/O系统已经满负荷,该磁盘
可能存在瓶颈
装一个iotop 查一下是那个进程一直在大量的I/O
如果一直是几M往里写的话 你最好换SAS盘,或者SSD的盘。 一般mysql 主库 有写操作比较多的 都用SAS 15K转的盘
ssh 192.168.0.7 执行该命令,提示输入192.168.0.7的密码,输入即可登录192.168.0.7
ctr+c 与ctrl+\的作用一致,进入终端命令行
cp -r dir1 target 递归复制、拷贝文件夹dir1的内容至target目录
free -m 查看内存使用量和交换区使用量
df -h 查看各分区使用情况
fdisk -l 查看磁盘所有分区
w 查看活动用户
yny 从当前光标起,复制n行数据
ndd 从当前光标起,删除n行数据
p 粘贴
或者使用 v,块操作,选择要复制的数据行,再点击y,进行复制。点击p,粘贴
du -sh查看当前目录下的文件夹大小
ls -ld dir 查看dir目录的详细信息
ls -l dir 查看dir目录下文件的详细信息 (注意与ls -ld dir的区别)
rm -f s*.log 使用 -f 强制删除以s开头的log文件
rm -f [abc]*.log 使用 -f 强制删除以a、b、c开头的log文件 支持正则表达式
find -name "*"|xargs grep "key" 查找包含内容“ key ”的文件
vi中 大写 I 在该行首列插入内容;A在改行末尾插入内容
more命令功能:让画面在显示满一页时暂停,此时可按空格健继续显示下一个画面,或按Q键停止显示。less命令功能:less命令的用法与more命令类似,也可以用来浏览超过一页的文件。所不同的是less命令除了可以按空格键向下显示文件外,还可以利用上下键来卷动文件。当要结束浏览时,只要在less命令的提示符“: ”下按Q键即可。它们能上相近,只是从浏览习惯和显示方式上有所不同
4.我有一个很大的压缩文件large.zip,我不想解压缩,只想看看它里面有什么:
# unzip -v large.zip
5.我下载了一个压缩文件large.zip,想验证一下这个压缩文件是否下载完全了
# unzip -t large.zip
6.我用-v选项发现music.zip压缩文件里面有很多目录和子目录,并且子目录中其实都是歌曲mp3文件,我想把这些文件都下载到第一级目录,而不是一层一层建目录:
# unzip -j music.zip
- linux常用小命令
- linux小命令总结
- Linux 小命令总结
- linux小命令
- linux------小命令
- Linux几个小命令
- linux 小命令
- linux小命令
- Linux 小命令
- Linux一些小命令
- 实用linux小命令
- Linux 常用小命令
- linux小命令积累
- linux常用小命令
- linux小命令集合
- linux 小命令收集
- Linux 小命令总结
- Linux小命令
- 蓝牙RFCOMM连接
- svn: 目录中的条目从本地编码转换到 UTF8 失败 解决办法
- Js中的window.parent ,window.top,window.self详解
- android USB如何修改VID?
- 非托管C++代码调用C#编写的dll方法
- linux小命令
- 【OpenCV学习】前后背景分离
- android 如何修改USB存储在"我的电脑"中显示的label名称
- Android数据的四种存储方式SharedPreferences、SQLite、Content Provider和File (三) —— SharePreferences
- android 如何修改MTP在PC端显示的制造商信息
- 属于我们人生中那一次次的成长瓶颈
- MFC文件操作大全
- 取得电脑IP与MAC的方法
- ACM题目中输入数据的处理(C语言版)