linux必知会之文件操作
来源:互联网 发布:淘宝助理教程视频 编辑:程序博客网 时间:2024/06/15 15:06
在linux下开发,难免会遇到各种各样的问题,然而找起问题的解决方案确比较难,要各种找,各种搜,有时候还得不到你想要的结果,今天给大家分享一下linux常见的一些操作,提供给有帮助的人
环境:64bit Ubuntu Desktop 12.04 LTS
1.创建文件,linux下创建文件的方式有多种
$touch test.js
你也可以通过vim或者emacs创建文件
$vim test.js
$mkdir test
创建多级文件夹
$mkdir -p client/style/images
3.删除文件/文件夹
删除文件
$rm test.js删除文件夹
$rm -r foldername
4.更改文件/文件夹的权限
下面通过ll来看下文件的信息
第一列是文件的描述和权限信息,d代表目录,-代表是普通文件,rwx分别表示读写和执行,而有三对读写执行分别对应的是owner,group,others,同时rwx也可以用二进制来表示,分别对应4,2,1,都加一起就是7了,下面有几种更改文件权限的方式,分别体验如下(受权限限制的文件请用root或使用具有sudo权限的用户):
a.给所有用户增加读写执行的全部权限
$chmod 777 test.js
b.给所有者和组内成员分配读写权限,其他人员没权限
$chmod 660 test.js
还有一种方式就是使用字母替代数字增加权限,说明如下
a : 所有人
g :组
o :其他人
r :读
w :写
x :执行
使用方式如下:
a.给所有人都加上可执行权限
$chmod a+x test.js
$chmod a-x test.js
$chmod g+w test.js
d.给其他人员去掉读写执行的所有权限
$chmod o-rwx test.js这样写相当于 $chmod 750 test.js, 但是若你不想更改用户和组的权限,上面的方法就适合单独给某个成员添加权限了,以上列出了几种使用方法,其他组合使用都是可以的,请自行体会。
$chmod -R 750 ./test
--------------------------------------------------------------------
未完待续
author:alexanderkenndy
create date:2014/4/17
0 0
- linux必知会之文件操作
- shell脚本必知会
- php面向对象必知会
- 嵌入式新人必知会的linux与ARM开发板学习建议
- 产品设计必知会的10个人性心理
- 前端知会 之 HTTP Header
- 产品经理必知会的时间管理术
- sql必知会学习心得:mysql附带资源的导入
- 零基础学习ui设计必知会的一些事儿
- linux应用程序之----文件操作
- Linux Shell 之 文件操作
- linux学习之文件操作
- Linux命令行之文件操作
- linux编程之文件操作
- linux命令行之文件操作
- linux编程之文件操作
- linux命令行操作之文件操作总结
- 前端知会 之 Fiddler反向代理HTML嵌入JS脚本
- 关于OC的协议和委托,转载一篇博文
- SQL Server 2000 和 SQL Server 2005 加载驱动和url语句 区别
- OpenGL第一话 OpenGL环境搭建 补充
- 按键驱动的恩恩怨怨之中断方式
- Quad Tiling
- linux必知会之文件操作
- 为什么csdn上传的头像是扁的捏?
- web.xml中的多个filter的运行顺序
- 数据结构-通用结构
- spring容器的懒加载lazy-init设置
- 我的软考之路(四)——数据结构与算法(2)之树与二叉树
- 7.栈的应用-四则运算算术表达式求解(算符优先法)
- Linked List Cycle
- 第五周作业--有向图邻接表表示及反向图构造