我的Linux学习笔记1(文件操作常用命令)
时间:2011-05-28 来源:nnpengjian
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号)