linux 学习2 文件处理命令
____命令格式与目录处理命令
____目录处理命令
____文件处理命令
____链接命令 ls list 菜单
命令 [-选项][参数]
选项:调整功能,多个选项可以写在一起,不分顺序。
简化选项 - a = --all
-h human人性化
-d 当前目录
-i 查文件唯一标识号
-a 显示隐藏文件(以点开头)
-l long 显示属性 7个组成部分
)文件参数, 引用次数,可以不去管
)users 拥有者
)所属组 group
)使用大小,字节
) 最后更新时间 linux 无创建时间信息
)文件权限: 文件类型+三组用户权限(users, group, others)
文件类型: - 表示一个文件, d 代表目录, l 代表软链接
用户权限: x 执行, r, w
____目录处理命令
创建目录 mkdir -p, 递归调用
cd[空格].. 返回上一级目录
pwd print working directory
删除目录 rmdir remove empty directories
cp 复制 -r 复制目录, -p, 保留文件属性
mv 剪切,改名
rm 删除文件, -r 删除目录 , -f 强制执行!!!!!AT!AT!AT!
---------------
____文件处理命令
touch 新建文件 ,文件名不要用空格,万一用空格文件名要双引号括起来
cat 查看短文件 -n 查看n行
tac 反向看
more 按页看, 空格或f 翻页, 回车换行。 q 退出
less pgup,向上翻, 其它同上。并且具有查找功能
/内容: 查找, 按n , 接着找下一个。 q退出
head -n[行数] 显示前n行, 默认10
tail -n, 同上。 -f, 实时更新
------------
____链接命令
ln link
语法:ln -s [原文件] [目标文件]
-s 创建软链接
软链接特征:类似Windows快捷方式
、lrwxrwxrwx l 软链接
软链接文件权限都为rwxrwxrwx
、文件大小-只是符号链接
、/tmp/issue.soft -> /etc/issue
箭头指向原文件
硬链接特征:
、拷贝cp -p + 同步更新
echo "this is a test" >> /etc/motd
、可通过i节点识别
、不能跨分区
、不能针对目录使用
linux 学习2 文件处理命令的更多相关文章
- Linux学习日志--文件搜索命令
开头总结: 学习了Linux中的文件搜索命令find和locate,系统搜索命令whereis 和which ,字符串搜索命令grep,find和locate的差别和使用方法格式,什么是path环境变 ...
- Linux 学习 (二) 文件处理命令
Linux达人养成计划 I 学习笔记 ls [选项] [文件或目录] -a: 显示所有文件,包括隐藏文件 -l: 显示详细信息 -d: 查看目录属性 -h: 人性化显示文件大小 -i: 显示inode ...
- 五、Linux学习之文件搜索命令
一.文件搜索命令locate locate 文件名 在后台数据库中按文件名搜索,搜索速度最快 /var/lib/mlocate #locate命令所搜索的后台数据库(数据库不会实时刷新,所以新建的文件 ...
- Linux学习之文件搜索命令
一.文件搜索命令locate locate 文件名 在后台数据库中按文件名搜索,搜索速度最快 /var/lib/mlocate #locate命令所搜索的后台数据库(数据库不会实时刷新,所以新建的文件 ...
- Linux 学习 (三) 文件搜索命令
Linux达人养成计划 I 学习笔记 locate 文件名 搜索速度比较快 只能根据文件名搜索 搜索的是保存在 /var/lib/mlocate 的数据库(每天更新一次) 新建文件需要执行 updat ...
- 四、Linux学习之文件处理命令
1.建立目录:mkdir 格式:mkdir –p [目录名] -p 递归创建目录 注意事项: 如果是创建单个目录直接mkdir [目录名就可以] 如果是创建一个目录下的目录也就是递归创建目录请 ...
- Linux学习之文件特殊权限详解(SetUID、SetGID、Sticky BIT)(十一)
Linux学习之文件特殊权限详解(SetUID.SetGID.Sticky BIT) 目录 SetUID SetGID Sticky BIT SetUID SetUID简介 只有可以执行的二进制程序和 ...
- [转]linux查看日志文件内容命令
linux查看日志文件内容命令tail.cat.tac.head.echo tail -f test.log你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C, ---------- ...
- linux查看日志文件内容命令tail、cat、tac、head、echo
linux查看日志文件内容命令tail.cat.tac.head.echo tail -f test.log你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C, ---------- ...
随机推荐
- IQueryable,IEnumerable,List相互转换
发个文记录一下犯的错误吧!!! 如果在使用ASP.NET MVC很多的数据存取都是以IQueryable<>泛型类接收,那么在做两个IQueryable<>集合拼接时对于新手可 ...
- SQLite中的时间日期函数(转)
SQLite包含了如下时间/日期函数: datetime().......................产生日期和时间date()...........................产生日期tim ...
- Python 网络编程(二)
Python 网络编程 上一篇博客介绍了socket的基本概念以及实现了简单的TCP和UDP的客户端.服务器程序,本篇博客主要对socket编程进行更深入的讲解 一.简化版ssh实现 这是一个极其简单 ...
- Unity关于获取游戏对象
我觉得Unity里面的Transform 和 GameObject就像两个双胞胎兄弟一样,这俩哥们很要好,我能直接找到你,你也能直接找到我.我看很多人喜欢在类里面去保存GameObject对象.解决G ...
- Linux 目录配置
一.Linux 目录配置标准:FHS FHS(Filessystem Hierarchy Standard) 的重点在于规范每个特定的目录下应该要放置什么样子的数据. FHS依据文件系统使用的频繁与否 ...
- 多个Jdk版本(转)
window下在同一台机器上安装多个版本jdk,修改环境变量不生效问题处理办法 本机已经安装了jdk1.7,而比较早期的项目需要依赖jdk1.6,于是同时在本机安装了jdk1.6和jdk1.7. 安装 ...
- Spring in action - 会话管理
传统的会话管理是用一个session表保存会话信息,每次请求时读取.写入该表. public function read($sessID) { $hander = is_array($this-> ...
- Window 端口查询
1. Window环境下查询端口使用情况 方法1: 使用netstat [-参数]|findstr [端口号]来直接查询某个端口的具体使用情况 示例: netstat -ano|findstr &qu ...
- ./upload/source/class/class_core.php
定义了core这个类 error_reporting(E_ALL); error_reporting() 设置 PHP 的报错级别并返回当前级别.可以参考手册. define('IN_DISCUZ', ...
- get application power
1. http://blog.csdn.net/sjz_iron/article/details/8726661 http://www.16rd.com/home.php?mod=space& ...