瓦片地图学习笔记一 编辑器使用及地图添加,对象层应用
2012-04-05 16:56
579 查看
管理文件和目录
快捷键
Ctrl+U快速删除当前光标处之前的所有字符内容
Ctrl+K快速删除当前光标处之后的所有字符内容
Ctrl+L清屏相当于 clear
Ctrl+C中断
关机及重启
shutdown -r 重启 -h 关闭系统 shutdown –h now 立即关闭系统也可加时间 shutdown -h +15 15分后关闭系统 + 2 hours 两小时后….
reboot 重启
halt调用了shutdown halt –p 快速关机操作同时关闭主机电源
poweroff关闭系统,并关闭主机电源
获得命令帮助
help shell中的一个内建指令,用于查看神来了内部指令的帮助信息
help pwd显示pwd的帮助信息
pwd--help 简单的显示pwd的命令格式
man “manual page”linux系统中最常用的一种在线帮助形式
man file 阅读file命令的帮助手册
man file | col –b > filehelp.txt 将file的帮助信息保存成文本 col 命令用于过滤一些特殊控制字符
info 与man功能类似,通常信息更详细些,提供了不同主题之间的跳转功能
文件目录管理
pwd“print working directory”查看当前的工作目录
cd “change directory”切换工作目录 ./ 当前,../上层,../../ 上上层, - 上次执行cd的目录 cd - 回到上次执行cd的目录中
ls“list”列表显示目录内容
-l 以长格式显示
-a 显示所有,包括隐藏文件
-d 显示目录本身的属性
-A 显示所有,但表示当前的 . 和上层目录的 .. 不会显示
-h 更加人性化的显示,将以K,M等单位显示
-R 递归(Recursie)形式显示指定目录以及子目录中的内容
--color 以颜色区分不同的方案 --color=tty表示用终端预定义的方案一般(深蓝色表色目录,白色表示文件,绿色表示可执行文件,黄色表示设备文件,红色表示压缩文件,白底红色表示损坏文件等)
-S 以文件容量大小排序,而不是以文件名排序
ll = ls–l 一般系统都做了这个别名
alias 别名机制对一些长的命令进行简化
alias myls=’ls–alhS’当执行myls时就相当于执行了ls–alhS
mkdir“make Directory”创建目录
-p 递归创建
mkdir -p /home/luojunyong/mp3/
du “estimate file space usage”统计目录及文件占用的磁盘空间
-a 统计磁盘占用的所有文件,而不仅仅是目录
-h 以更人性化的方式显示统计结果
-s 只统计每个参数所占用的空间的总的(summary)大小,而不是每个子目录,文件的大小
文件的操作命令
touch新建空文件,如果文件存在则更改时间标记,不存在则新建
touch luojunyong{0..10} 新建luojunyong1到luojunyong10 共11个文件
file 查看文件的类型
file /bin/ls查看ls这个命令的文件类型
cp“copy”复制文件或目录
-f 覆盖文件目录时不进行提示,force 强制复制
-i 覆盖文件目录时进行提示以交互模式进行
-p 复制文件目录是保留原文件或目录的权限
-r 复制目录时必须用到,表示递归复制所有文件及目录
-d 若文件为连接文件属性时,则复制连接文件属性而不是文件本身属性
-a 相当于-pdr
-l 进行硬链接的连接文件的创建,而非复制文件本身
-s 复制成符号链接文件,即快捷方式
-u 若目标文件比源文件新时才更新目标文件(如果有两个以上文件,则最后一个目的文件必须是目录才可以)
rm“remove”删除文件及目录
-f 删除文件或目录时不进行提醒
-i 删除文件或目录时进行提醒,交互式进行
-r 递归删除整个目录树(慎用)
mv “move”移动文件或目录(也可用于重命名)
-f 强制的意思(force)如果目标文件存在时,直接覆盖,不询问
-i 若目标文件存在时,询问是否覆盖
-u 若目标文件已经存在时,且源比较新时,采会更新
which 查找linux命令程序并显示其所在的位置,在PATH里寻找到第一个便不再找,
-a 在所有路径里寻找
find 查找文件或目录
-name 按名字查找
-size 按大小查找
-user 按用户查找
-type 按类型查找(普通文件f, 目录d, 块设备d, 字符设备c, 等)
-a -o 如果有多个检查条件–a -o 表示 and和or
-perm 4775 查找权限等于4775的文件
-perm -4775 必须包括4775的权限
-mtime 0 将24小时之内变动的目录文件列出
find /boot –type d 在/boot目录下查找所有的目录
find /var/log -user xiaowang在/var/log 下检查xiaowang用户的文件或目录
find /boot –size +1024K –o –name “vmlinux*”查找/boot下大于1024k,且文件名以vmlinux开头
ln“link”为文件或目录建立链接
-s 创建软连接
ln–s /etc/httpd/conf/httpd.conf /etc/ 创建一个软连接到/etc/ 下
文件内容操作命令
cat 显示并连接文件的内容
more 分屏显示文件内容
less 和more相同
ls -lh /etc/*.conf | lesss分屏查看ls命令的结果
head 查看头部默认十行, -n 指定行数
tail 查看尾部内容,默认十行,-n 指定行数 -f 尾部跟踪式查看
wc统计文件大小,内容行数,单词数量
-c 统计文件内容字节数
-l 统计内容行数
-w 统计文件内容单词数量
wc /etc/passwd默认输出:行,单词,字节
grep检索,过滤文件内容
-i 忽略大小写
-v 反向查找
lspci |grep–i “Ethernet”过滤查看网卡信息
归档及压缩命令
gzip压缩文件 -r 递归压缩,-9 提高压缩比 -1 快速压缩
bzip2 压缩文件 -r 递归压缩,-9 提高压缩比 -1 快速压缩
上两个命令 -d 解压,或者gunzip bunzip2
tar 制作归档文件或释放已归档文件
-c 创建.tar 格式包的文件
-C 解压时指定位置
-f 表示使用归档文件
-j 调用bzip2进行解压或压缩
-p 打包时保留文件及目录的权限
-t 列表查看包内内容
-v 输出详细内容
-x 解压缩
-z 调用gzip程序进行解压或压缩
tar –zcvf etc.gz /etc对/etc进行压缩打包
tar –ztvf etc.gz 查看包里的内容
tar –zxvf etc.gz –C /etc解压释放到/etc/
vim编辑器
模式切换:
a 在当前光标处之后插入内容
A 在光标所在行的行尾插入内容
i 在当前光标之前插入内容
I 在光标所在行行首插入内容
o 在光标所在行的下面插入一行新内容
O 在光标所在行的上面掺入一行新内容
光标移动:
上下左右可移动
Page Down 或ctrl+F向下翻一整页
pageUP 或ctrl+B向下翻一整页
home 或”^”或”0”跳转到行首
end 或”$”跳转到行尾
G 跳转到最后一行
GG 跳转到第一行
:set nu 显示行号
复制和删除:
用x或Del删除光标处单个字符
dd命令删除光标处的一行
yy复制光标处的一行
p 粘贴
/ 内容查找
u 撤销一步
U撤销到原始
末行模式中操作:
:w 保存
:w /root/newfile保存到指定的新文件名
:wq保存退出ZZ
:q 退出
以上加!号表示强制的意思
打开新的文件:
:e /root/install.log 打开文件进行编译
:r /root/install.log 读取文件到当前光标下面
文件内容的替换:
:【替换范围】 sub /旧的内容/新的内容/g
% 表示整个内容中进行替换
:10,20 sub /luojunyong/ljy/g 在指定行内进行替换
:% sub /luojunyong/ljy/g 在整个内容中进行替换
本文档完毕!!!
快捷键
Ctrl+U快速删除当前光标处之前的所有字符内容
Ctrl+K快速删除当前光标处之后的所有字符内容
Ctrl+L清屏相当于 clear
Ctrl+C中断
关机及重启
shutdown -r 重启 -h 关闭系统 shutdown –h now 立即关闭系统也可加时间 shutdown -h +15 15分后关闭系统 + 2 hours 两小时后….
reboot 重启
halt调用了shutdown halt –p 快速关机操作同时关闭主机电源
poweroff关闭系统,并关闭主机电源
获得命令帮助
help shell中的一个内建指令,用于查看神来了内部指令的帮助信息
help pwd显示pwd的帮助信息
pwd--help 简单的显示pwd的命令格式
man “manual page”linux系统中最常用的一种在线帮助形式
man file 阅读file命令的帮助手册
man file | col –b > filehelp.txt 将file的帮助信息保存成文本 col 命令用于过滤一些特殊控制字符
info 与man功能类似,通常信息更详细些,提供了不同主题之间的跳转功能
文件目录管理
pwd“print working directory”查看当前的工作目录
cd “change directory”切换工作目录 ./ 当前,../上层,../../ 上上层, - 上次执行cd的目录 cd - 回到上次执行cd的目录中
ls“list”列表显示目录内容
-l 以长格式显示
-a 显示所有,包括隐藏文件
-d 显示目录本身的属性
-A 显示所有,但表示当前的 . 和上层目录的 .. 不会显示
-h 更加人性化的显示,将以K,M等单位显示
-R 递归(Recursie)形式显示指定目录以及子目录中的内容
--color 以颜色区分不同的方案 --color=tty表示用终端预定义的方案一般(深蓝色表色目录,白色表示文件,绿色表示可执行文件,黄色表示设备文件,红色表示压缩文件,白底红色表示损坏文件等)
-S 以文件容量大小排序,而不是以文件名排序
ll = ls–l 一般系统都做了这个别名
alias 别名机制对一些长的命令进行简化
alias myls=’ls–alhS’当执行myls时就相当于执行了ls–alhS
mkdir“make Directory”创建目录
-p 递归创建
mkdir -p /home/luojunyong/mp3/
du “estimate file space usage”统计目录及文件占用的磁盘空间
-a 统计磁盘占用的所有文件,而不仅仅是目录
-h 以更人性化的方式显示统计结果
-s 只统计每个参数所占用的空间的总的(summary)大小,而不是每个子目录,文件的大小
文件的操作命令
touch新建空文件,如果文件存在则更改时间标记,不存在则新建
touch luojunyong{0..10} 新建luojunyong1到luojunyong10 共11个文件
file 查看文件的类型
file /bin/ls查看ls这个命令的文件类型
cp“copy”复制文件或目录
-f 覆盖文件目录时不进行提示,force 强制复制
-i 覆盖文件目录时进行提示以交互模式进行
-p 复制文件目录是保留原文件或目录的权限
-r 复制目录时必须用到,表示递归复制所有文件及目录
-d 若文件为连接文件属性时,则复制连接文件属性而不是文件本身属性
-a 相当于-pdr
-l 进行硬链接的连接文件的创建,而非复制文件本身
-s 复制成符号链接文件,即快捷方式
-u 若目标文件比源文件新时才更新目标文件(如果有两个以上文件,则最后一个目的文件必须是目录才可以)
rm“remove”删除文件及目录
-f 删除文件或目录时不进行提醒
-i 删除文件或目录时进行提醒,交互式进行
-r 递归删除整个目录树(慎用)
mv “move”移动文件或目录(也可用于重命名)
-f 强制的意思(force)如果目标文件存在时,直接覆盖,不询问
-i 若目标文件存在时,询问是否覆盖
-u 若目标文件已经存在时,且源比较新时,采会更新
which 查找linux命令程序并显示其所在的位置,在PATH里寻找到第一个便不再找,
-a 在所有路径里寻找
find 查找文件或目录
-name 按名字查找
-size 按大小查找
-user 按用户查找
-type 按类型查找(普通文件f, 目录d, 块设备d, 字符设备c, 等)
-a -o 如果有多个检查条件–a -o 表示 and和or
-perm 4775 查找权限等于4775的文件
-perm -4775 必须包括4775的权限
-mtime 0 将24小时之内变动的目录文件列出
find /boot –type d 在/boot目录下查找所有的目录
find /var/log -user xiaowang在/var/log 下检查xiaowang用户的文件或目录
find /boot –size +1024K –o –name “vmlinux*”查找/boot下大于1024k,且文件名以vmlinux开头
ln“link”为文件或目录建立链接
-s 创建软连接
ln–s /etc/httpd/conf/httpd.conf /etc/ 创建一个软连接到/etc/ 下
文件内容操作命令
cat 显示并连接文件的内容
more 分屏显示文件内容
less 和more相同
ls -lh /etc/*.conf | lesss分屏查看ls命令的结果
head 查看头部默认十行, -n 指定行数
tail 查看尾部内容,默认十行,-n 指定行数 -f 尾部跟踪式查看
wc统计文件大小,内容行数,单词数量
-c 统计文件内容字节数
-l 统计内容行数
-w 统计文件内容单词数量
wc /etc/passwd默认输出:行,单词,字节
grep检索,过滤文件内容
-i 忽略大小写
-v 反向查找
lspci |grep–i “Ethernet”过滤查看网卡信息
归档及压缩命令
gzip压缩文件 -r 递归压缩,-9 提高压缩比 -1 快速压缩
bzip2 压缩文件 -r 递归压缩,-9 提高压缩比 -1 快速压缩
上两个命令 -d 解压,或者gunzip bunzip2
tar 制作归档文件或释放已归档文件
-c 创建.tar 格式包的文件
-C 解压时指定位置
-f 表示使用归档文件
-j 调用bzip2进行解压或压缩
-p 打包时保留文件及目录的权限
-t 列表查看包内内容
-v 输出详细内容
-x 解压缩
-z 调用gzip程序进行解压或压缩
tar –zcvf etc.gz /etc对/etc进行压缩打包
tar –ztvf etc.gz 查看包里的内容
tar –zxvf etc.gz –C /etc解压释放到/etc/
vim编辑器
模式切换:
a 在当前光标处之后插入内容
A 在光标所在行的行尾插入内容
i 在当前光标之前插入内容
I 在光标所在行行首插入内容
o 在光标所在行的下面插入一行新内容
O 在光标所在行的上面掺入一行新内容
光标移动:
上下左右可移动
Page Down 或ctrl+F向下翻一整页
pageUP 或ctrl+B向下翻一整页
home 或”^”或”0”跳转到行首
end 或”$”跳转到行尾
G 跳转到最后一行
GG 跳转到第一行
:set nu 显示行号
复制和删除:
用x或Del删除光标处单个字符
dd命令删除光标处的一行
yy复制光标处的一行
p 粘贴
/ 内容查找
u 撤销一步
U撤销到原始
末行模式中操作:
:w 保存
:w /root/newfile保存到指定的新文件名
:wq保存退出ZZ
:q 退出
以上加!号表示强制的意思
打开新的文件:
:e /root/install.log 打开文件进行编译
:r /root/install.log 读取文件到当前光标下面
文件内容的替换:
:【替换范围】 sub /旧的内容/新的内容/g
% 表示整个内容中进行替换
:10,20 sub /luojunyong/ljy/g 在指定行内进行替换
:% sub /luojunyong/ljy/g 在整个内容中进行替换
本文档完毕!!!
相关文章推荐
- cocos2d-x-3.0学习笔记之瓦片地图的使用
- 【Cocos2d-X开发学习笔记】开发工具之Tiled地图编辑器的使用
- 【Cocos2d-X开发学习笔记】第25期:游戏背景之瓦片地图集类(CCTMXTiledMap)的使用
- android菜鸟学习笔记30----Android使用百度地图API(一)准备工作及在应用中显示地图
- Effective C++学习笔记 条款04:确定对象被使用前已先被初始化
- Python数据库ORM SQLAlchemy 0.7学习笔记(4) 添加对象
- 面向对象的程序设计学习笔记-19-静态成员函数的使用
- C++使用构造函数初始化结构对象学习笔记
- java学习笔记-----QQ项目-------对象流的使用
- Java开发工具使用及其快捷键和常见对象+JAVA学习笔记-DAY11
- ToLua学习笔记,给游戏对象添加脚本
- Liunx 命令行与shell脚本编程大全 第五章学习笔记(Vim 编辑器使用详解 解释+图示)
- 【Cocos2d-X开发学习笔记】第27期:游戏背景之贴图地图类(CCTileMapAtlas)的使用
- Java学习笔记-解析Java对象的equals()和hashCode()的使用
- 《Excel 2010 SQL完全应用》学习笔记之一:SQL常见函数的使用
- Cocos2d-x学习笔记(九)—— 地图系统(地图编辑器,事件响应)
- Symbian学习笔记(4):在GUI应用中使用图像
- Linux学习笔记8——VIM编辑器的使用
- Android应用开发学习笔记04--使用布局
- Android应用开发学习笔记05--使用基本的UI控件