Chinaunix首页 | 论坛 | 博客
  • 博客访问: 191615
  • 博文数量: 61
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 30
  • 用 户 组: 普通用户
  • 注册时间: 2016-08-16 13:37
个人简介

努力不会成功,不努力一定不会成功!在路上的感觉永远没有到家的感觉好,差好多!

文章分类

全部博文(61)

文章存档

2017年(1)

2016年(4)

2015年(3)

2013年(45)

2012年(8)

分类: LINUX

2012-07-12 16:15:30

Linux的基本命令   

命令格式:.一个点代表当前目录   ..当前目录的父目录

文件处理的命令:ls 功能:显示目录文件  

Ls   -a    显示所有文件包括隐藏文件

     -l    显示详细信息

     -d    显示目录属性

文件类型:d目录    表示二进制文件

          L软链接文件

Drwxr-xr-x    r   x执行  w

Drwxr-xr-x=所有者—所属组——其它用户

cd           内置命令>

查看当前目录:pwd   

touch                      

  目录 mkdir       

复制文件或目录: cp                   

 Cp –R [源文件或目录][目的目录]

:mv                     

rm 删除文件rm –rf删除目录f表示不确认直接删除


查看文件内容:cat       

  More  分页浏览

显示头几行:Head –行数 路径  例:head -20 /etc/services

显示后几行:tail –行数 路径    例:tail -20 /etc/services

产生软件链接:ln -s                         

Ln –s[源文件][目标文件]   

产生硬链接:ln 【源文件】【目标文件】关联的两个文件同步更新的

硬链接不能跨文件系统《分区》

 改变文件或目录权限:

Chmod          

Rwx  可读可写可执行的 r=4  w=2  x=1        

改变文件所有者:

Chown                  

Chown [用户] [文件或者目录]

添加用户:useradd [用户名]  passwd [密码]

改变所属组

Chgrp             

Chgrp [用户组] [文件或者目录]

显示缺省权限umask –S        <缺省创建文件不授于X权限>

设置缺省权限umask  777-当前权限的=


1、显示命令的绝对路径:which 

 使用方法:which [命令的名字]

2、查找文件或目录:find  find [搜索路径][关键字]

Find  目录 –name 文件名  按名字查找

*号匹配任何字符   ?号匹配单个字符

Find  目录 -size按文件大小查找  block 数据块 512字节=0.5kB

大于+    小于

按文件所有者进行查找 –user

-type 按类型查找:f:二进制文件   l:软链接  d: 目录

按天查询:ctime   atime    mtime

按分钟查询:cmin  amin    mmin

c-change 修改 表示文件属性修改过,例:文件名,用户组权限

a-    access  访问

m-modify  修改  表示文件内容被修改过

“-”在多少之内    +”超过

<1>Find 的连接符-a逻辑与  -o逻辑或

<2>连接符 find ____-exec 命令 {} \;

                  -OK 询问确认

{}:表示find查询的结果   \:表示转义符,使用命令本身的含义

 

根据inum结点>进行find查找

文件搜索:locate    调用updatedb

语法:locate [文件名]

文件搜索:grep  

语法:grep[指定字串][源文件]

帮助:man 

语法:查看命令man command  

       查看配置文件:man 5 command 


注:file {目录或文件}判断是什么样的文件

一、压缩解压缩

1、压缩命令:gzip     格式:-gz

注:1>只能压缩文件,不能压缩目录

    2>压缩不保留原文件

语法:gzip 选项[文件]

解压缩命令:gunzip   gzip –d

2、打包:tar      格式:-tar.gz

语法:tar  -zcvf 压缩后目录名   压缩前目录名

Z:打包同时压缩   c:产生tar打包文件

V:显示详细信息   f:指定压缩后的文件名

解包:tar  -xzvf 压缩后目录名   压缩前目录名

X:解包tar文件   v可以省略

3、压缩文件或目录:.zip

压缩文件:zip 压缩后文件名   压缩前文件名【路径】

压缩目录: zip  -r 压缩后目录名  压缩前目录名【路径】

解压缩:unzip   语法:unzip +压缩包

 

4、压缩解压缩命令:bzip2   格式:.bz2 不能压缩目录

-k :保留文件

Bzip 2 –k 【文件名】  

解压缩:bunzig2 [-k:保留原文件] 压缩包.bz2

二、网络通信指令

1write功能向另外一个用户发送Ctrl+D结束

2ping 测试网络是否畅通<查看ip地址ifconfig>

Ping –s 包大小 ip地址  改变ping 包的大小

Ping –c 次数  ip 地址   定义ping 包的次数

3ifconfig 网卡信息

Ifconfig   eth0<网卡信息>

Ifconfig  eth0  ip  此设置只对本次会话起作用

4、关机:shutdown –h now

   重启:reboot

三、shell应用技巧

1、历史信息:history   命令补全:Tab

2、定义别名:alias    例:alias copy=cp 

例:组合alias xrm=”rm-r”  删除别名:unalias copy

3、输入输出重定向

0表示标准输入     1表示标准输出

2表示标准错误输出

输出重定向“>  追加重定向“>>

输入重定向:wall  <  目标路径《文件的位置》

错误重定向:ls –l /tmp 2> /*.error

四、管道

注:wc –l 文件名   统计文件中有多少行

命令连接符:

命令替换符

阅读(2094) | 评论(0) | 转发(0) |
0

上一篇:tar打包和解压

下一篇:Vim/Vi的使用

给主人留下些什么吧!~~