三、Linux的常用命令

1.文件命名规范

1)除了/之外,所有的字符都合法,文件名中不能包含/符号

2)有些字符最好不用,如空格、制表符、退格符和字符@#$&()

3)避免使用.作为普通文件的第一个字符,因为.是隐藏文件的第一个字符(必须掌握)

4)大小写敏感

 

2.命令格式

命令格式:命令 -选项 参数    //用空格分隔

例:ls -la /etc

 

说明:

1)当有多个选项时,可以写在一起

2).表示当前目录,..表示当前目录的父目录

 

3.命令详解

root用户可执行的指令

/sbin

/usr/sbin

all user所有用户可执行的指令

/bin

/usr/bin

bin-binary    usr-user        sbin-super binary

 

3.1文件处理命令

1)ls

drwxr-xr-x 2 root root 4096 12-01 20:52 bin

LINUX中的文件类型
d:目录文件。
l:符号链接(指向另一个文件,类似于windows下的快捷方式)。
s:套接字文件。
b:块设备文件,二进制文件。
c:字符设备文件。
p:命名管道文件。
-:普通文件,或更准确地说,不属于以上几种类型的文件。

r-read读 w-write写、x-execute执行

 

所有者(创建者)u    所属组g        其他人o

user        group    other

 

2-硬连接数?

 

root root

所有者 所属组

 

4096 文件的大小,大概值

数据块 block 默认512字节

 

12-01 20:52

文件的创建时间或者最后修改的时间值

bin

文件名

 

2)cd

3)pwd

4)touch

5)mkdir

-p递归创建mkdir -p grandfather/father/son

6)cp

 

7)mv,剪切和重命名

8)rm,只能删除一个文件

-f不需要询问

rmdir删除目录

9)cat

Tac命令后面的先显示

10)more分页显示文件

11)head

12)tail

13)ln

加-s是软链接

不加是硬链接

软链接类似于windows快捷方式

软链接可以跨文件系统?

 

硬件链接:cp -p(cp -p 不改变文件的时间戳)和实时更新,映射,与原文件具有相同的inode

硬链接不能跨文件系统

 

ls –i

i -inode i节点,文件i节点

linux内核处理任何东西需要数字标记

 

3.2权限处理命令

1)chmod

chmod u r

g w

o x

chmod u+wx chmod o-rx chmod g=rwx

 

注意:rwx对文件和目录的含义不一样

例:要删除一个文件,不是对一个文件有w权限,而应该是对该文件所在的目录有w权限。

2)chown必须得有 root权限

Chown game:game /etc/service

useradd gaomin

passwd gaomin

3)umask

运行umask

0022

0特殊权限位

022用户权限位,权限掩码值

777

- 022

=755

/*********************/

Linux权限规则:缺省创建的文件不能授予x权限

欲改变缺省创建的文件的权限750,应使用掩码值027(777-750),umask 027

2_Linux_文件和权限处理命令的更多相关文章

  1. Linux文件/目录权限设置命令:chmod

    文件/目录权限设置命令:chmod 这是Linux系统管理员最常用到的命令之一,它用于改变文件或目录的访问权限.该命令有两种用法: 用包含字母和操作符表达式的文字设定法 其语法格式为:chmod [w ...

  2. Linux chmod命令修改文件与文件夹权限的命令附实例

    Linux chmod命令修改文件与文件夹权限的命令附实例 作者:佚名 字体:[增加 减小] 来源:互联网 时间:05-01 20:46:07我要评论 在linux中要修改一个文件夹或文件的权限我们需 ...

  3. 文件/文件夹权限设置命令chmod的具体使用方法

    chmod是文件/文件夹权限设置的命令,在Linux中常常遇到.本博文下面总结chmod的具体使用方法. Linux/Unix的档案调用权限分为三级,即档案拥有者user.群组group.其它othe ...

  4. linux对文件赋权限的命令chmod的详细说明

    指令名称 : chmod使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file... 说明 : Linux/Unix 的档案调 ...

  5. ubuntu查看文件的权限

    查看linux文件的权限: 查看path路径下名为filename的文件或文件夹的权限: ls -l path/filename ls -l path/filename 查看path路径下的所有文件的 ...

  6. Linux命令(14)文件和文件夹权限管理:chmod

    linux文件和文件夹权限简介: chmod命令用于改变linux系统文件或目录的访问权限.用它控制文件或目录的访问权限. Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方 ...

  7. Linux chmod命令修改文件与文件夹权限命令代码

    在Unix和Linux的各种操作系统下,每个文件(文件夹也被看作是文件)都按读.写.运行设定权限. 以下转自:http://www.codeceo.com/article/linux-chmod-co ...

  8. Linux学习笔记之权限与命令之间的关系(重要)及文件与文件夹知识总结

    一.让使用者能进入某文件夹成为可工作文件夹的基本权限为何: 可使用的命令:比如 cd 等变换工作文件夹的命令. 文件夹所需权限:使用者对这个文件夹至少须要具有 x的权限 额外需求:假设使用者想要在这个 ...

  9. linux中如何修改文件夹的用户权限 chown命令

    linux中,可以使用chown命令来修改文件夹的用户权限. 1.  以普通用户 A 登录linux,利用su -切换到root用户 2. 在root用户下,可以看到文件夹内容 3. 但通过文件系统, ...

随机推荐

  1. createElement()结合appendChild()的实例

    createElement()作用是在JavaScript中创建一个元素 appendChild()向html元素添加节点 下面是冲浪后改编的例子代码 先插html代码 <body> &l ...

  2. Thinkphp 表单验证

    在服务器端通过tp框架实现表单验证 用户名.密码.重复密码.邮箱.qq.手机号码.爱好.学历 具体步骤: 制作表单 表单form数据通过create()方法收集(验证功能要求我们必须通过create( ...

  3. Linux下Openfire相关安装和配置

    记录下来,方便下次再用时从头查找资料 小京东ecshop中的通讯有用到openfire,Window下配置安装很简单,直接下载exe文件安装就行,而linux下要麻烦一点.安装后的配置下面会细说: 一 ...

  4. 【行为型】Mediator模式

    中介者模式目的是将对象间的交互封装在一个对象中,从而使用各对象间的相互依赖解耦,并可以独立更改对像间的交互.在实际项目开发过程中,因某些原因(如:业务逻辑处理不当或设计不当等)使得多个不同对象间需要相 ...

  5. MVC视图中Html.DropDownList()辅助方法的使用

    我们先在控制器中准备好一个SelectList类型,然后通过ViewBag.List传入视图中.SelectList类型是ASP.NET MVC专门为列表有关的HTML辅助方法提供选项的,例如,Htm ...

  6. [异常解决] Make nRF51 DFU Project Appear "fatal error: uECC.h: No such file or directory"

    What's the problem When I make the nRF51's DFU project appear "no uECC.h" error: And then ...

  7. CentOS 基础安装

    1. 下载了 CentOS 的最小安装版本 与 VMware,基础安装流程参考百度经验:http://jingyan.baidu.com/article/eae0782787b4c01fec54853 ...

  8. Android 子线程中进行UI操作遇到的小问题

    今天在学习<第一行Android代码>第9章-子线程进行UI操作时遇到了一些问题. 代码是这样的: ... import java.util.logging.Handler; ... pu ...

  9. poj 2513Colored Sticks

    http://poj.org/problem?id=2513 #include<cstdio> #include<cstdlib> #include<cstring> ...

  10. EMV规范 ---ISO7816 T=0协议的时间特性

    复位应答期间: 字符间的时间间隔最小是12etu,最大是9600etu,但整个ATR不得超过19200etu(TS的起始沿到最后一个字符的起始沿 从卡片发出的连续字符其最小时间间隔为12etu,但是终 ...