`
furuitao
  • 浏览: 34137 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Linux指令(二)

 
阅读更多
目录和文件操作

.     当前目录
..    上级目录
~     自己的根目录
~user 代表user这个人的根目录

cd     change directory
pwd    print working directory
mkdir  make directory
rmdir  remove directory
echo $PATH 显示PATH的值

ls     显示文件名、属性等
cp     复制文件或目录        -u 如果源文件较新(根据文件时间)或者没有目标文件,才复制。 -r 目录操作
rm     删除文件或目录        -rf
mv     移动文件或目录        修改文件名

cat    由第一行开始显示文件内容 (Concatenate)
tac    由最后一行开始显示文件内容,可以看出,tac是cat的倒写
more   一页一页的显示内容
less   与more类似,但是优点是,可以往前翻页
head   只看头几行
tail   只看后几行                  head -n20 install.cp | tail -n1 (显示第二十行)
nl     显示时同时显示行号          cat -n
od     以二进制的方式读取文件内容

inode / block   文件属性信息 / 文件内容
ln   链接
硬链接     不能链接目录(目录本身只消耗inode),不能跨文件系统(不同文件系统有不同的inode)
符号链接  

umask      改变预设的建立文件或目录时的属性,root默认为022,其他用户默认为002
        建立文件:666-002 ==> -rw-rw-r--
        建立目录:777-002 ==> drwxrwxr-x
chattr     改变文件的特殊属性
lsattr     显示文件的特殊属性


which      查看可执行文件的位置            通过环境变量到该路径内寻找可执行文件
whereis    查看文件的位置                  从数据库文件中查找(使用/usr/bin/updatedb来更新数据库文件)
locate     配合数据库查看文件位置
find       实际搜索硬盘查询文件名称
        find / -perm -mode ;find / -perm mode;find / -perm /mode;

如果一个文件具有SUID时,同时others群组具有可执行权限,那么当others群组执行该文件时,others将拥有该文件的owner权限
SUID           -r-s--x--x            chmod u+s 文件名 或者 chmod 4755 文件名
SGID           -r-xr-s--x            chmod g+s 文件名 或者 chmod 2755 文件名
Sticky bit     drwxrwxrwt            chmod o+t 文件名 或者 chmod 1755 文件名 (只有文件拥有者或者root用户可以删除文件)

file     用来查看文件的类型,例如ASCII或者二进制文件等,还可以查看文件是否被加入SUID等
分享到:
评论

相关推荐

    linux指令大全 linux指令大全

    Linux 指令大全 Linux 操作系统提供了丰富的命令来管理和维护系统。下面是 Linux 指令大全的 档案目录管理 * cat 命令:查看和连接文件内容,参数包括 -n、-b、-s、-v 等,用于控制输出内容和格式。 * cd 命令:...

    linux指令速查器

    【Linux指令速查器】是一款实用工具,专为熟悉和学习Linux操作系统命令行环境的用户设计。它提供了快速查询Linux常用指令的功能,帮助用户在短时间内找到所需的命令及其使用方法,大大提高了工作效率。这款软件不仅...

    windows下的linux 指令集

    描述中的"用惯了linux指令,在 windows下想使用类似linux指令,可使用该文件,将父目录添加到环境变量即可"提示我们,这个压缩包可能包含了一个可执行文件(如bin文件),这个文件需要被添加到系统的PATH环境变量中...

    Linux指令指令详解详解

    linux指令,工具大全, 可以参考的一个文档。

    Linux指令.zip

    掌握Linux指令是每个系统管理员、开发者和IT专业人士的必备技能。以下是对标题"Linux指令.zip"所包含内容的详细解释: 1. **man_page**:man页是Linux系统中用于查看命令用法、参数和功能的内置手册。通过输入`man ...

    Linux指令范例速查手册

    linux指令操作指南------------Linux指令范例速查手册

    linux指令大全(完整篇

    Linux 操作系统的核心在于命令行界面,而掌握各种指令是成为熟练的 Linux 用户的关键。本文将详细介绍三个基础且重要的 Linux 指令:`cat`, `cd`, 和 `chmod`。 首先,`cat` 命令,全称为 "concatenate",用于查看...

    linux指令大全 linux 指令

    Linux指令大全涵盖了系统管理、文件操作、用户交互等多个方面。以下是一些基础且实用的Linux指令,供您参考: 1. **ls**:列出目录内容。`ls -l`会以长格式显示,包括权限、所有者、大小等信息;`ls -a`则会显示...

    linux指令大全-中文版

    对于任何在Linux环境中工作的IT专业人员来说,熟练掌握Linux指令是至关重要的。"Linux指令大全-中文版"这个压缩包包含了两份PDF文档,分别是"linux_command.pdf"和"linux_command_tutorial.pdf",它们提供了全面的...

    Linux指令速查手册.pdf

    但我可以根据【标题】和【描述】提供的信息,概述《Linux指令速查手册》中可能包含的知识点。 《Linux指令速查手册》是一本关于Linux操作系统的指令参考书籍,覆盖了Linux系统中常用的命令行指令。本书通过介绍每一...

    Linux指令速查手册

    ### Linux指令速查手册知识点详解 #### 一、前言 在《Linux指令速查手册》这本资料中,我们不仅能够找到丰富的Linux命令介绍,还能通过提供的索引表快速定位到所需的具体命令详情。这对于无论是Linux初学者还是...

    Linux 指令集

    Linux指令集是Linux操作系统中用于控制和管理系统的命令工具集合,它是用户与系统交互的主要方式。在Linux环境中,用户通过输入指令并配合参数来完成各种任务,如文件管理、进程控制、网络通信、系统监控等。Linux...

    Linux指令参考手册

    Linux指令参考手册是每个Linux用户,尤其是初学者的重要学习资源。这份手册包含了广泛使用的命令,旨在帮助用户快速查找和理解如何在Linux操作系统中执行各种任务。Linux作为一个强大的开源操作系统,其命令行界面...

    LINUX指令大全

    在Linux操作系统中,命令行是用户与系统交互的主要方式,而Linux指令则是操作系统的灵魂所在。本文将详细介绍三个常见的Linux指令:`cat`、`cd`和`chmod`,以及一个高级指令`chown`,帮助你更好地理解和掌握Linux...

    linux指令图.jpg

    linux指令图.jpg vim 的 中的便于记忆的图片示例,方便查询!

    linux指令大全

    Linux指令大全是Linux操作系统使用者的重要参考资料,包含了Linux系统中的各种常用命令,旨在帮助用户理解和掌握Linux的基本操作方法。本篇内容涵盖了几个基础且常用的Linux指令:cat、cd、chmod和chown。下面将逐一...

    linux指令大全--初学者的助手

    Linux指令大全是初学者了解和掌握Linux操作系统必不可少的工具,这份资源包含了PDF和TXT两种格式,旨在为新手提供详尽的Linux命令参考。在Linux环境中,命令行是主要的交互方式,通过各种指令,用户可以执行文件操作...

    Linux指令详解(PDF格式)

    Linux指令详解,请大家参阅。提光详细的Linux指令详解

    Linux指令一周通

    Linux指令一周通(技术图书大系列)工具书 Linux 属于开源的自由软件,开发者不用支付任何费用就可以获得其源代码,并且可以根据自己的需要无偿地使用或进行必要的修改。此外, Linux是开源的类UNIX操作系统,具有...

    windows下linux指令速查器.zip

    这个“windows下linux指令速查器.zip”文件包含了一个可以在Windows上使用的Linux命令参考指南,无需安装,只需解压后即可直接使用,极大地提升了工作效率。 Linux命令是Linux操作系统中的基本操作工具,通过命令行...

Global site tag (gtag.js) - Google Analytics