linux 命令
2016-03-06 23:15
459 查看
wc -l 读取行数
ls -d 显示目录本身。ls -i显示i节点
目录处理:
mkdir -p 创建递归目录
cp -p 保持文件的属性 cp -r 复制目录
rm -r 删除目录 -f 强制删除
文件处理:
touch
cat > filename << EOF //建立文本文件 最后输入EOF结束
cat -n 显示行号 tac 反向显示
more 空格 f 键 下翻页。回车: 一行
less: 同上。 可以向前翻页
/关键词: 查找。n 下一个
head -n 行数 tail -n 。 tail -f 动态显示
ln -s 原文件 目标文件 软链接相当于快捷方式。权限由最终的文件决定。
硬链接与cp命令相似,但区别是硬链接文件修改后同步更新。硬链接的i节点相同。
硬链接不能跨分区,也不能对目录进行硬链接。
权限管理:
chmod u+x filename
-R 递归修改 //R W X : 4 2 1
file的r w x 文件夹的r:可读 ls w:操作文件夹中的文件 rm 。。x: 进入的权限
chown:root 操作 chgrp:改变组
添加用户: useradd passwd 添加组:groupadd
umask -S 显示缺省 umask 555 修改
文件搜索:
find 搜索范围 匹配条件
名字查找:
find /etc -name init //文件名搜索 只找init
模糊含init的:
find /etc -name *init*
find /etc -name int??? //? 匹配单个字母
find /etc -iname init //不区别大小写
文件大小查找:
find /etc -size +1024 //+号:大于1个数据块为512字节
//- = 小于 等于
时间查找:
-amin 访问时间 access
-cmin 文件属性改变 change
-mmin 文件内容 modify
find /etc -mmin -30 //30分钟内内容改变的文件
-a :and 两个条件都满足
find /etc -size +23 -a -size -33
-o : or
-type: 类型// f 文件 d 目录
-exec/-ok {}\;对结果执行操作 \\ok 提出是否确认
find /etc -name inittab -exec ls -l {} \;
find /etc -name init* -a -type f -exec ls-l {} \;
-inum i节点查找
其他查找命令:
locate: 在数据资料库中查找文件. updatedb 更新库 -i 不区分大小写
which:搜索命令所在目录及别名信息: which ls
whereis: 搜索命令及帮助文档的位置。
ls -d 显示目录本身。ls -i显示i节点
目录处理:
mkdir -p 创建递归目录
cp -p 保持文件的属性 cp -r 复制目录
rm -r 删除目录 -f 强制删除
文件处理:
touch
cat > filename << EOF //建立文本文件 最后输入EOF结束
cat -n 显示行号 tac 反向显示
more 空格 f 键 下翻页。回车: 一行
less: 同上。 可以向前翻页
/关键词: 查找。n 下一个
head -n 行数 tail -n 。 tail -f 动态显示
ln -s 原文件 目标文件 软链接相当于快捷方式。权限由最终的文件决定。
硬链接与cp命令相似,但区别是硬链接文件修改后同步更新。硬链接的i节点相同。
硬链接不能跨分区,也不能对目录进行硬链接。
权限管理:
chmod u+x filename
-R 递归修改 //R W X : 4 2 1
file的r w x 文件夹的r:可读 ls w:操作文件夹中的文件 rm 。。x: 进入的权限
chown:root 操作 chgrp:改变组
添加用户: useradd passwd 添加组:groupadd
umask -S 显示缺省 umask 555 修改
文件搜索:
find 搜索范围 匹配条件
名字查找:
find /etc -name init //文件名搜索 只找init
模糊含init的:
find /etc -name *init*
find /etc -name int??? //? 匹配单个字母
find /etc -iname init //不区别大小写
文件大小查找:
find /etc -size +1024 //+号:大于1个数据块为512字节
//- = 小于 等于
时间查找:
-amin 访问时间 access
-cmin 文件属性改变 change
-mmin 文件内容 modify
find /etc -mmin -30 //30分钟内内容改变的文件
-a :and 两个条件都满足
find /etc -size +23 -a -size -33
-o : or
-type: 类型// f 文件 d 目录
-exec/-ok {}\;对结果执行操作 \\ok 提出是否确认
find /etc -name inittab -exec ls -l {} \;
find /etc -name init* -a -type f -exec ls-l {} \;
-inum i节点查找
其他查找命令:
locate: 在数据资料库中查找文件. updatedb 更新库 -i 不区分大小写
which:搜索命令所在目录及别名信息: which ls
whereis: 搜索命令及帮助文档的位置。
相关文章推荐
- Centos 7下解决中文乱码问题
- linux内核分析课程笔记(二)
- 从mykernel来分析linux系统的启动过程
- 基于CentOS7开发之路 --- 第二章 : CentOS 7 配置Java环境变量
- Linux命令学习笔记之一目录与文件基本操作
- Linux - redhat6.4 配置centos6 yum替换
- 学习Linux计划书
- 《Linux内核分析》 操作系统是如何工作的
- linux tail命令的使用方法详解
- linux的redhat版上mysql字符乱码解决方案
- Linux - deepin 15 正式版 启动器打不开
- linux文件的压缩解压缩
- 常见RAID级别原理, Linux中软RAID实现方式详解
- Linux内核分析,完成一个简单的时间片轮转多道程序内核代码
- linux重启fms
- CentOS下MySQL 5.7编译安装
- linux 下 vi学习
- 无人值守自动安装linux系统
- linux内核SPI总线驱动分析(二)(转)
- linux内核SPI总线驱动分析(一)(转)