`

Linux基本命令-文件处理1

 
阅读更多

只有root可以执行的目录
sbin、/usr/sbin

所有用户都可以执行的目录
bin、/usr/bin

usr-user
bin-binary
sbin-super binary

一、文件处理命令
1、ls
-a all所有文件包括隐藏文件
-l long长格式
-d 查看目录属性


ls -l /


a、drwxr-xr-x
第一个字符表示文件类型
常见的三种类型 d 目录directory
               - 二进制文件
               l 软链接文件link
后面的9位字母每三位代表一个属性
r-read读、 w-write写、 x-execute执行
rwx                r-x                r-x
所有者u            所属组g            其他人o
user               group              others
这10个字母表示这个文件(目录)的所有者拥有读、写、执行的权限
                                所属组拥有读、执行的权限
                                其他人拥有读、执行的权限

b、2
硬链接数

c、root
所有者是root

d、root
所属组

e、4096
文件大小

ls -ld /home/
查看/home 目录的属性


2、rm
rm filename 会提示是否删除确认
rm -f filename 不提示删除确认
rm -rf directory 删除目录


文件查看命令
1、cat /etc/services
cat命令适合查看内容不多的文件
2、more /etc/services
空格键以下一页的形式显示
回车显示下一行
3、head -20 /etc/services
显示文件的前20行
4、tail -20 /etc/services
显示文件的最后20行
tail -f /etc/services
动态显示文件的最后几行,常用于日志显示

link命令
软连接,类似于windows的快捷方式
ln -s /etc/issue /home/wyq/issue.soft
ls -l /etc/issue /home/wyq/issue.soft




硬链接:cp+同步更新
sudo ln /etc/issue /home/wyq/issue.hard
ls -l /etc/issue /home/wyq/issue.hard




硬链接同步更新的原理
源文件与硬链接文件有相同的inode id



3、cp
cd /etc/skel
cp -rf .* /home/jack  拷贝/etc/skel目录下的所有内容到/home/jack中

4、chmod

chmod u + r
      g - w
      o = x
chmod u+rw 给所有者增加rw权限
chmod o-wx 给其他人减去wx权限
chmod g=rwx 给组分配rwx权限


r-4 w-2 x-1


权限总结




5、常用快捷键
CTRL+L 清屏
CTRL+U 删除光标前的所有字符
history 列出所有历史命令记录 , 使用!+id直接使用该id的命令,如下图


  • 大小: 85.6 KB
  • 大小: 121.5 KB
  • 大小: 47.6 KB
  • 大小: 121.4 KB
  • 大小: 99 KB
  • 大小: 71.9 KB
  • 大小: 72.2 KB
  • 大小: 93.4 KB
分享到:
评论

相关推荐

    Linux基础知识与系统管理教学课件-pdf.rar

    4.1.3 Linux常用命令-文件处理命令-文件处理命令 4.1.4 Linux常用命令-文件处理命令-链接命令 4.2.1 Linux常用命令-权限管理命令-权限管理命令chmod 4.2.2 Linux常用命令-权限管理命令-其他权限管理命令 4.3.1 Linux...

    Linux基本命令 - 1(1)

    【Linux基本命令 - 1(1)】 在Linux操作系统中,掌握基本的命令行操作是至关重要的,因为它是系统管理、程序开发以及故障排查的主要工具。Linux的基本命令提供了丰富的功能,帮助用户执行各种任务,包括文件管理、...

    Linux基础知识与系统管理视频.rar

    4.1.3 Linux常用命令-文件处理命令-文件处理命令 4.1.4 Linux常用命令-文件处理命令-链接命令 4.2.1 Linux常用命令-权限管理命令-权限管理命令chmod 4.2.2 Linux常用命令-权限管理命令-其他权限管理命令 4.3.1 Linux...

    Linux常用命令-电子书

    通过以上详细解析,我们不仅了解了Linux系统中常见命令的基本用法,还掌握了它们在实际工作场景中的应用技巧。这些命令是Linux系统管理员和开发者不可或缺的工具,熟练掌握它们能显著提高日常工作效率,优化服务器...

    Linux 文件处理命令

    ### Linux 文件处理命令详解 #### 一、概述 在Linux操作系统中,文件处理是一项非常重要的技能,无论是对于日常用户还是系统管理员来说都是如此。Linux系统中的文件与我们常见的办公文档相似,它们同样拥有名称、...

    linux常用命令全集-文件管理.docx

    cat 命令是 Linux 中最基本的文件查看命令,它可以将文件的内容输出到屏幕上。使用方式:`cat [-AbeEnstTuv] [--help] [--version] fileName` 参数: * -n 或 --number:由 1 开始对所有输出的行数编号 * -b 或 --...

    linux命令集合-手册

    Linux命令是Linux操作系统中进行系统管理、文件操作和任务执行的基本工具。这个“Linux命令集合-手册”包含了一份详尽的Linux命令大全,是开发者和学习者的宝贵资源。以下是手册中可能涵盖的一些重要知识点: 1. **...

    linux-grep-命令-详解.zip

    在Linux操作系统中,grep命令是不可或缺的工具,用于在文件或输出中搜索匹配特定模式的行。这个压缩包“linux-grep-命令-详解.zip”包含了一份详细文档“linux-grep-基本用法及高级技巧.doc”,将深入解析grep命令的...

    Linux基础课件-- 文件权限设置-chgrp命令.pptx

    **Linux操作系统基础——文件权限设置:chgrp命令详解** 在Linux操作系统中,文件和目录的安全管理是至关重要的。为了确保系统的稳定性和数据的安全性,Linux提供了丰富的权限控制机制。其中,`chgrp`命令用于更改...

    Linux Find命令详解---教你认识强大的Linux Find命令

    - 查找在过去24小时内被修改过的文件:`find /path -mtime -1` - 删除/home目录下大小超过10MB的文件:`find /home -type f -size +10M -exec rm {} \;` **7. 其他高级特性** - `-iname`: 不区分大小写的文件名匹配...

    Linux常用命令-常用函数-核心手册-C一站式学习

    这些基本命令构成了日常操作的基础。此外,还有更高级的命令如`grep`用于搜索文件中的特定文本,`find`用于查找文件,`sed`进行文本流编辑,以及`awk`进行数据处理等。 其次,"Linux函数大全.chm"涵盖了Linux系统...

    Linux基础课件-- 文件权限设置-chown命令.pptx

    1. `chown`命令的基本格式:`chown [选项] 用户 文件或目录名`。 2. 可以通过添加`-R`选项来递归更改目录下的所有文件和子目录的所有权。 3. 使用`-v`选项可以查看更改过程的详细信息。 4. 同时修改用户和用户组,...

    linux常用命令-js.pdf

    - `tar`命令进行文件压缩与解压缩,`gzip`或`gunzip`处理gz格式的压缩文件。 8. **监控和日志**: - `ps -ef|grep post`查看数据库连接数,日志通常位于`/var/lib/pgsql/data/pg_log/`目录下。 9. **用户和权限*...

    Linux入门常用命令--Ubuntu

    Linux 入门常用命令学习指南 Linux 操作系统是当今最流行的操作系统之一,广泛应用于服务器、数据...Linux 入门常用命令是 Linux 操作系统中最基本的操作命令。了解这些命令可以帮助用户更好地使用 Linux 操作系统。

    linux-usr-share-fonts.zip

    在Linux系统中,为了支持汉字显示,用户通常需要安装额外的...在处理字体问题时,理解Linux的文件系统结构和权限管理是至关重要的。正确安装和管理字体不仅能够提升用户体验,也对跨平台工作和多语言支持起到关键作用。

    Linux基础课件-- Linux系统文件创建-touch命令.pptx

    理解并熟练运用`touch`命令,不仅可以帮助我们快速创建文件,还能方便地管理文件的时间戳,提高Linux操作效率。在实际使用中,结合其他选项和命令,我们可以实现更复杂的文件管理任务。记住,正确使用`touch`命令时...

    实验85-Linux命令:文件操作命令1

    在Linux操作系统中,掌握基础的文件操作命令对于日常的系统管理和运维工作至关重要。本实验重点介绍了三个常用的文件操作命令:`touch`、`cat`和`more`,旨在帮助用户熟练掌握这些命令的使用方法。 首先,我们来看`...

    Linux命令大全搜索工具linux-command-master.zip

    Linux命令涵盖范围广泛,包括文件和目录管理(如`cd`、`mkdir`、`rm`、`cp`、`mv`)、文本处理(如`grep`、`sed`、`awk`)、进程管理(如`ps`、`kill`、`top`)、网络通信(如`ping`、`curl`、`nc`)以及系统监控...

    linux常用命令-1_New.doc.pdf

    接着,我们关注文件处理。在文本过滤和提取方面,`awk`命令非常实用。例如,要找到除root外uid为0的用户,可以使用`awk -F: ’($3 == 0) {print $1}’ /etc/passwd`。而`ls -al`命令用于列出文件详细信息,`grep`...

    linux-文件查找和内容过滤命令

    ### Linux 文件查找与内容过滤命令详解 #### 一、引言 在Linux环境中,高效地管理文件和数据是一项基本但至关重要的技能。特别是在处理大量文件和数据时,能够迅速找到所需的文件并从中提取有用的信息变得至关重要...

Global site tag (gtag.js) - Google Analytics