Linux常用命令汇总补充
来源:互联网 发布:淘宝店铺隐藏优惠券 编辑:程序博客网 时间:2024/05/23 13:34
http://blog.csdn.net/ljianhui/article/details/11100625/
http://www.cnblogs.com/shenliang123/p/3202277.html
这两处分别总结了一些常用命令,下面做一些补充
grep命令
该命令常用于分析一行内容的信息,若当中有我们查找的信息,就将该行显示在屏幕上,查找文件中是否包含某字符串信息,使用该指令很方便,举例如下:
grep –r ‘要查找的字符串’filename
参数补充:
-r:递归地查找文件中某字符串的位置
find命令
查找某目录下某文件名称是否存在和存在的位置
find E528/developer/build/ -name app
cp复制命令
参数:
-a :相当于 -pdr 的意思(参数pdr分别为:保留权限,复制软链接本身,递归复制
);
-p :连同档案的属性一起复制过去,而非使用预设属性;
其他参数意义:
-d :若来源文件为连结文件的属性(link file),则复制连结文件属性而非档案本身;
-f :为强制 (force) 的意思,若有重复或其它疑问时,不会询问使用者,而强制复制;
-i :若目的档(destination)已经存在时,在覆盖时会先询问是否真的动作!
-l :进行硬式连结 (hard link) 的连结档建立,而非复制档案本身;
-r :递归持续复制,用于目录的复制行为;
-s :复制成为符号连结文件 (symbolic link),亦即『快捷方式』档案;
-u :若 destination 比 source 旧才更新 destination。
mv命令
该命令用于移动文件、目录或更名,move之意
示例:
mv file1 file2file3 dir #把文件file1 file2 file3 移动到目录dir中
mv file1 file2 #把文件file1重命名为file2
rm删除命令
-f: 强制删除
-r: 递归删除
file命令
该命令用于判断接在file命令后的文件的基本数据,因为在Linux下文件的类型并不是以后缀为分的,所以这个命令对我们来说就很有用了,它的用法非常简单,基本语法如下:
file filename
tar解压缩命令
压缩:tar -jcv -f filename.tar.bz2 要被处理的文件或目录名称
查询:tar -jtv -f filename.tar.bz2
解压:tar -jxv -f filename.tar.bz2 -C 欲解压缩的目录
cat命令
该命令用于查看文本文件的内容,后接要查看的文件名,通常可用管道与more和less一起使用,从而可以一页页地查看数据。例如:
cat text |less
chmod命令
该命令用于改变文件的权限,一般用法如下:
chmod [-R] xyz文件或目录
-R:进行递归地持续更改,即连同子目录下的所有文件都会更改
同时,chmod还可以使用u(user)、g(group)、o(other)、a(all)和+(加入)、-(删除)、=(设置)跟rwx搭配来对文件的权限进行更改。
例如:
chmod 0755file #把file的文件权限改变为-rxwr-xr-x
chmod g+w file#向file的文件权限中加入用户组可写权限
vim(vi)命令
该命令主要用于文本编辑,它接一个或多个文件名作为参数,如果文件存在就打开,如果文件不存在就以该文件名创建一个文件。
pwd 显示用户当前在哪个路径下的命令 (这个命令用的特别多,在命令行里如果不知道当前所处文件夹,可以输入该命令 pwd
shell脚本学习
http://wenku.baidu.com/link?url=9szOZy6q6iethYB25XlLNTrp2yE2jEVgAkEibAfJFutcwmeq_NmZTPPPJLp_d0XC7lgwAugytJmECujYWRXm7uiwDkVzPAPqXlJUbk8rZly
- Linux常用命令汇总补充
- linux常用命令(补充中)
- 【linux】常用命令(持续补充)
- linux-linux常用命令汇总
- linux-linux常用命令汇总
- 【Linux】Linux 常用命令汇总
- 【Linux】Linux 常用命令汇总
- linux常用命令(待补充)
- linux常用命令,补充中ing。。。
- Linux 常用命令(待补充)
- Linux 常用命令汇总
- Linux常用命令分类汇总
- linux常用命令汇总
- Linux 自己常用命令汇总
- LINUX 常用命令汇总
- Linux常用命令汇总
- linux常用命令汇总
- Linux常用命令汇总
- JavaScript正则表达式
- 多线程&多进程解析:Python、os、sys、Queue、multiprocessing、threading
- python进阶-数据结构和算法
- MFC应用程序打包发布教程
- 一个野蛮生长的程序员
- Linux常用命令汇总补充
- 《操作系统》课程编译nachos问题与解决方法总结
- paint.setXfermode()的用法图
- MySQL添加字段和修改字段的方法
- 设计模式(8)-适配器模式
- 《Java源码分析》:Java NIO 之 Buffer
- 查看ORACLE 数据库及表信息
- [Kafka]_0
- java:带有缓冲区的读写拷贝BufferedInputStream,BufferedOutputStream 读取写入文件