首页 | 新闻 | 交流 | 问吧 | 文档 | 手册 | 下载 | 博客

我的Linux学习笔记1(文件操作常用命令)

作者:  时间: 2011-05-28

Linux命令大致分为一下八个方面
1、文件处理命令
2、权限管理命令
3、文件搜索命令
4、帮助命令
5、压缩解压命令
6、网络通信命令
7、系统关机命令
8、Shell应用技巧

ls [-l a d]
l long 表详细信息    a  all 表全部文件      d directory  目录属性
ls -l
drwxr-xr-x  2  root  root  4096  12-01 20:23  bin    //显示的详细信息
以下是对上面信息的解释
文件类型     drwxr-xr-x    10个  
d-目录directory
- 二进制文件
l-软链接文件link

后面每三个隔开
r-read读  w-write写  x-execute执行
rwx  所有者u(user)权限              r-x  所属组g(group)权限                  r-x  其他人o(others)权限

2是硬链接数

root所有者

root所属组

4096文件大小(非实际大小)

12-01 20:23 创建时间或最后修改时间

bin 文件名或文件目录名


pwd 显示当前工作目录

cd [目录] 切换目录   cd /  切换到根目录
                            cd ..  回到上一级目录

touch 创建空文件   touch newfile

mkdir  创建文件目录  mkdir [目录名]  mkdir newdir

cp 复制文件或目录  cp[-R] [源文件或目录(可多个)][目的目录]  R选项时复制目录

mv 移动(剪切、更名)  mv [源文件或目录][目的目录]

rm 删除文件  rm [-r] [文件或目录] -r删除目录  -f强制删除(force)不询问

cat 显示文件内容  cat [文件名](适用于显示较少文件内容)只留下最后一屏

more 显示文件内容  more[文件名] 空格显示下一页  回车显示下一行  Q或q退出显示状态

head 查看文件的前几行  head -num[文件名]  head -20 /etc/services  查看这个文件的前20行

tail 查看文件的前、后几行  tail -num[文件名]  tail -20 /etc/services  查看这个文件的后20行  -f选项 动态显示文件内容

ln 产生链接文件  ln -s [源文件][目标文件]产生软链接  ln [源文件][目标文件]产生硬链接
    什么叫链接? 软连接相当于快捷方式(有箭头)   硬链接相当于copy -p+同步更新(时间值一样、copy时时间改变)(-p 表示时间也一致)
                                                                 硬链接与源文件有相同的inode,所以能同步更新(ls -i 查看文件inode号)