您的位置:首页 > 运维架构 > Linux

LINUX的一些初级命令笔记

2008-08-25 16:58 288 查看
总体介绍的内容:
1.基本的目录管理
2.访问目录和文件命令:
~,~<username>,pwd,ls,file,
3.文件和目录的属性更改:
chomd,mv,rm,cp,ln,
4.查找命令:
    find,grep,管道(|),>,>>,tee

=============================================
1、主目录下分为8个目录
opt:放第三方软件或程序
etc:配置文件
dev:
usr:
kernel:内核信息
var:日志信息,临时文件(可以保存你的解压包)
home:放的是用户文件(不是以root登录时的开始文件夹 )
2、重要命令:
 a.目录跟踪:
  1)显示当前工作目录:~回车
  2)显示其他人工作目录:~<username>
  3)显示绝对路径:pwd
 b.ls的用法
  1)ls -l 显示详细信息
文件类型-拥有者权限-同组人权限-其他人权限 硬件连接数 拥有者 拥有组 大小 最后修改时间 文件名
  2)ls -t 时间排序
  3)ls -F 显示文件类型 @是二进制文件 /是目录 *是可执行文件
  4)ls -R 显示目录及目录下的文件
 c.类型查看
  file {文件名|*}查看文件类型
d.更改权限
  使用方式:chmod [-cfvR] [--help] [--version] mode <file....>
mode的设置:
使用频率最高的:chomd [ugoa][+-=][rwxX] <filename...>
u表示当前文件的拥有者,g表示和当前文件的拥有者同一群体的者(group),o表示其他以外的人(other),a表示这三者皆是(ugo)
  r表示可读取,w表示可写入,x表示可执行,X表示只有当前文件是个子目录或档案已被设定过为可执行。
  [-cfvR]
-c:若当前文件权限确实已更改,才显示其更改化
  -f:若当前文件权限无法被更改也不要显示错误,即无错误显示
  -v:显示权限变更的资料
  [--help]显示辅助说明
[--verion]显示版本
  此外chomd也能够用数字来表示权限如:chmod 777 filename
使用方法: chomd abc <fileName...>
a,b,c各为数字分别表示user,group,other,的权限,数字表示你有多少权限:r=4,w=2,x=1,
  若要rwx属性则4+2+1=7
若要rw-属性则4+2=6
若要r-x属性则4+1=5  
3、注意:
-f:将会使得系统在删除时,不提出任何警告讯息
-i;交互是否真要删除
-r;递归式的删除
4、常用的命令如下:
mv:剪切,可用于移动
rm|rmdir:删除文件和删除目录
cp:拷贝文件或目录

5、连接:
ln [-s] 被连接文件 连接文件(不存在)
man keyword man的用法
/{关键字}(这是man的查找)

6、元字符:
[]匹配一级或一个范围的字符
>重定向到文件中,以覆盖的方式
>>输出重定向到文件中,以追加的方式
|管道是将前面的输入作为下一个命令的输入,分屏用|more
tee 即在文件上输出也在屏幕上输出

7、查找命令
find的使用:查找指定目录及子目录下的所有匹配文件
使用方法:find <path> <expression>
<path>是目录的名字。不写时就是当前目录
<expression>有很多下面介绍几个常用的:
    -name <*.*> 或-iname <*.*>表示用名字来查找一个名字和扩展明的不同组合查找-iname可以忽略大小写  find /xinxun -name *.conf
grep的使用:查找包含有相应字符的匹配文件可以用正则表达式
grep -r可以在文件中查找有相关的字符的文件

    
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: