`
lz726
  • 浏览: 335902 次
  • 性别: Icon_minigender_2
  • 来自: 福建,福州
社区版块
存档分类
最新评论

linux 命令搜藏

阅读更多

名称 : ls
使用权限 : 所有使用者

使用方式 : ls [-alrtAFR] [name...]

说明 : 显示指定工作目录下之内容(列出目前工作目录所含之档案及子目录)。


-a 显示所有档案及目录 (ls内定将档案名或目录名称开头为"."的视为隐藏档,不会列出)
-l 除档案名称外,亦将档案型态、权限、拥有者、档案大小等资讯详细列出
-r 将档案以相反次序显示(原定依英文字母次序)
-t 将档案依建立时间之先后次序列出
-A 同 -a ,但不列出 "." (目前目录) 及 ".." (父目录)
-F 在列出的档案名称后加一符号;例如可执行档则加 "*", 目录则加 "/"
-R 若目录下有档案,则以下之档案亦皆依序列出

范例:
列出目前工作目录下所有名称是 s 开头的档案,愈新的排愈后面 :
ls -ltr s*

将 /bin 目录以下所有目录及档案详细资料列出 :
ls -lR /bin

列出目前工作目录下所有档案及目录;目录于名称后加 "/", 可执行档于名称后加 "*" :
ls -AF

指令名称 : chmod
使用权限 : 所有使用者
使用方式 : chmod [-cfvR] [--help] [--version] mode file...
说明 : Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所存取。
把计 :
mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。
+ 表示增加权限、- 表示取消权限、= 表示唯一设定权限。
r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。
-c : 若该档案权限确实已经更改,才显示其更改动作
-f : 若该档案权限无法被更改也不要显示错误讯息
-v : 显示权限变更的详细资料
-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)
--help : 显示辅助说明
--version : 显示版本

范例 :将档案 file1.txt 设为所有人皆可读取 :
chmod ugo+r file1.txt

将档案 file1.txt 设为所有人皆可读取 :
chmod a+r file1.txt

将档案 file1.txt 与 file2.txt 设为该档案拥有者,与其所属同一个群体者可写入,但其他以外的人则不可写入 :
chmod ug+w,o-w file1.txt file2.txt

将 ex1.py 设定为只有该档案拥有者可以执行 :
chmod u+x ex1.py

将目前目录下的所有档案与子目录皆设为任何人可读取 :
chmod -R a+r *

此外chmod也可以用数字来表示权限如 chmod 777 file
语法为:chmod abc file

其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。

r=4,w=2,x=1
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=7。

范例:
chmod a=rwx file


chmod 777 file

效果相同
chmod ug=rwx,o=x file


chmod 771 file

效果相同

若用chmod 4755 filename可使此程式具有root的权限

cp命令
该命令的功能是将给出的文件或目录拷贝到另一文件或目录中,同MSDOS下的copy命令一样,功能十分强大。

语法: cp [选项] 源文件或目录 目标文件或目录

说明:该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中。

该命令的各选项含义如下:

- a 该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷贝目录,其作用等于dpR选项的组合。

- d 拷贝时保留链接。

- f 删除已经存在的目标文件而不提示。

- i 和f选项相反,在覆盖目标文件之前将给出提示要求用户确认。回答y时目标文件将被覆盖,是交互式拷贝。

- p 此时cp除复制源文件的内容外,还将把其修改时间和访问权限也复制到新文件中。

- r 若给出的源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件。此时目标文件必须为一个目录名。

- l 不作拷贝,只是链接文件。

需要说明的是,为防止用户在不经意的情况下用cp命令破坏另一个文件,如用户指定的目标文件名已存在,用cp命令拷贝文件后,这个文件就会被新源文件覆盖,因此,建议用户在使用cp命令拷贝文件时,最好使用i选项。

例子:
Cp -i file1 file2 (将文档 file1 复制成 file2 . –i为提示确认。)

cp file1 dir1 将文档 file1 复制到目录 dir1 下,文件名仍为 file1.

cp /tmp/file1 . 将目录 /tmp 下的文档 file1复制到现行目录下,档名仍为 file1.

cp /tmp/file1 file2 将目录 /tmp 下的文档 file1现行目录下,档名为file2

cp -r dir1 dir2 (recursive copy) 复制整个目录.若目录 dir2 不存在,则将目录dir1,及其所有文档和子目录,复制到目录 dir2 下,新目录名称为dir1.若目录dir2不存在,则将dir1,及其所有文档和子目录,复制为目录 dir2.

 

 

分享到:
评论

相关推荐

    百度搜藏的Chrome插件安装

    **百度搜藏Chrome插件安装指南** 在互联网信息海洋中,收藏有价值的内容是许多用户的日常需求。百度搜藏是一款方便用户保存、管理和分享网络资源的工具,尤其对于Chrome浏览器用户,通过安装相应的插件,可以更便捷...

    百度搜藏Chrome插件

    在官方百度搜藏Chrome插件基础上修改,支持Chrome V30.0。

    青鸟搜藏 SSH

    "青鸟搜藏 SSH"项目是一个基于Struts2、Spring和Hibernate这三大流行Java框架的Web应用程序。这个项目的核心目标是实现一个书签管理平台,让用户能够方便地添加、查询和展示书签,并且提供了书签云图的功能,以可视...

    淘宝搜藏收藏店铺搜藏宝贝

    淘宝搜藏收藏店铺搜藏宝贝淘宝搜藏 大家应该需要 呵呵。。。。

    为您的鼠标右键菜单添加百度搜藏快捷键

    百度搜藏可提供给您多种快捷“添加搜藏”的方式,您只需选择其中一种,就能方便快捷地随时随地搜藏网页。 其中,最方便的是:通过鼠标右键菜单快速搜藏: 第一步:点此为您的鼠标右键菜单添加搜藏快捷键; 第二步...

    y2javassh 青鸟搜藏

    【标题】"y2javassh 青鸟搜藏"是一个基于Java SSH框架的应用程序,专注于书签管理和检索功能。SSH(Struts + Spring + Hibernate)是Java Web开发中的一个经典组合,提供了模型-视图-控制器(MVC)架构的完整解决...

    基于linux内核的发行版家族图形说明

    从网上下载下来的图片就搜藏起来了,可能有的人曾经看过,并没有保存,还想找出来看看,可以下这个了。

    名风百度搜藏分享助手 v12.1.0.zip

    百度搜藏是百度提供的一款免费的网络收藏夹,随着互联网seo技术崛起,很多站长对网站优化一直在利用百度的产品来做外链和推广,已经被证明是可以给网站带来权重的,那就是百度搜藏,为自己的网站添加一个搜藏,这样就是...

    网盘搜藏加_1.21.apk

    网盘搜藏加_1.21.apk

    百度搜藏批量工具V1.1115

    使用说明 1、运行程序baiduCang.exe ...3、单击执行按钮 软件特征 * 绿色软件、无需安装、无插件 ...* 支持搜藏前清空 用途 * 批量执行百度搜藏操作 百度搜藏批量工具V1.1115 本软件由锦鼠营销提供:www.jsssz.com

    876541740255819搜藏家-10913.apk

    876541740255819搜藏家-10913.apk

    36049554156044搜藏家-10908.apk

    36049554156044搜藏家-10908.apk

    19449001715816搜藏家-10907.apk

    19449001715816搜藏家-10907.apk

    57409107545781搜藏家-10905.apk

    57409107545781搜藏家-10905.apk

    765710345998387搜藏家-10904.apk

    765710345998387搜藏家-10904.apk

    我搜藏的asp学习资料

    总的来说,这份“我搜藏的asp学习资料”涵盖了ASP的基础知识、VBScript语法、数据库连接方法,以及可能的实践案例,是学习ASP开发者的宝贵资源。通过深入研究这些内容,开发者不仅可以提升自己的ASP编程技能,还能更...

    docker-forlinux6.7离线安装包.rar

    docker离线包,有些需要强制安装参数的已经在包内有标注了.按照循序安装就可以了. ...过时的技术何必搜藏起来收费呢? 帮助那些在某些特定环境下无法升级系统版本,又想用容器技术的困难群众.,在redhat6.7上已正常使用.

    百度搜藏批量工具V1.1115注册机

    百度搜藏批量工具V1.1115注册机。

    我搜藏的vb所有优秀的ocx控件

    "我搜藏的vb所有优秀的ocx控件"是一个集合,包含了一系列高质量、功能强大的OCX控件,旨在提升VB程序的用户体验和开发效率。这些控件可能包括但不限于图表控件、数据库控件、按钮、表格、日历、进度条、树形视图、...

    青鸟搜藏.(一个基于struts的b/s项目)

    青鸟搜藏是一个基于B/S(Browser/Server)架构的Web项目,它的核心开发框架是Struts。Struts是Apache软件基金会的一个开源项目,主要用于构建Java Web应用程序,它结合了Model-View-Controller(MVC)设计模式,帮助...

Global site tag (gtag.js) - Google Analytics