热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

Linux笔记:Linux常用命令(下)

Linux常用命令目录及其操作命令创建和删除目录的命令目录及其操作命令目录结构Linux文件系统采用带链接的树形目录结构(图形来源于网络)1ÿ

Linux常用命令

    • 目录及其操作命令
    • 创建和删除目录的命令


目录及其操作命令

目录结构
Linux文件系统采用带链接的树形目录结构
在这里插入图片描述
(图形来源于网络)
1.用户主目录
主目录往往位于/home或者/usr目录之下,并且与注册名相同,如/home/mengqc
2.路径名
(1) 绝对路径名
绝对路径名是沿着层次树,从根目录开始,由到达相应文件的所有目录名连接而成的,各目录名之间以 / 字符隔开
(2) 相对路径名
利用相对当前工作目录的路径指定一个文件
用户主目录——就是用户当前工作目录
在这里插入图片描述
如果工作目录是/home/mengqc/lib,为了列出在目录/home/mengqc/lib/func中的文件file1,可以使用命令:ls –l func/file1

(.)代表当前目录
点点(..)代表该目录的父目录
例如:当前目录为/home/mengqc/lib,想列出/home/liu目录的内容,可使用命令: ls ../../liu

(3) 正确使用路径名 在什么情况下使用绝对路径名和相对路径名,取决于该方式是否涉及更少的目录,也就是有更少的键盘输入。

创建和删除目录的命令

mkdir命令

一般格式: mkdir [选项] dirname
说明:该命令创建由dirname命名的目录。
选项:
-m,--mode=MODE 对新建目录的存取权限设置为MODE, 存取权限用给定的八进制数字表示。
-p,--parents 可一次建立多个目录,即如果为新建 目录所指定的路径中有些父目录尚不存在,此选项可以自动建立它们。

删除目录

一般格式:rmdir [选项] dirname
说明:该命令从一个目录中删除一个或多个子目录
选项:
-p,--parents 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。如果有非空的目录,则该目录保留下来。
-v,--verbose 对每个被处理的目录输出相关诊断信息。

注意:子目录被删除之前应该是空目录。

改变工作目录和显示目录内容的命令

cd命令
一般格式:cd [dirname]
说明:改变当前工作目录
唯一的一个参数表示目标目录的路径名
如:cd ../..
pwd命令
显示出当前工作目录的绝对路径

ls命令

一般格式:ls [选项] [目录或文件]
说明:如果给出的参数是目录,该命令将列出其中所有子目录与文件的信息;如果给出的参数是文件,将列出有关该文件属性的一些信息。
常用选项:

-a,--all 显示指定目录下所有子目录和文件,包括以“.”开头的隐藏文件。
-A,--almost-all 显示指定目录下所有子目录和文件,包括以“.”开头的隐藏文件,但是不列出“.”和“…”目录项。
-b,--escape 当文件名中包含不可显示的字符时,则用\ddd(3位八进制数)形式显示该字符。
-c“-lt” 选项连用时,按文件的修改时间排序;与“-l”选项连用时,显示修改时间并按名排序;否则,按修改时间排序,最新的优先。
-C 分成多列显示各项。

-d,--directory 如果参数是目录,则只显示它的名字,不显示其内容。
-F,--classify 在列出的文件名后面加上不同的符号,以区分不同类型的文件。可以附加的符号有:
/ 表示目录

* 表示可执行文件。

@ 表示符号链接文件。

| 表示管道文件。

= 表示socket文件。
-i,–inode 在输出的第一列显示文件的I节点号。
-l 以长格式显示文件的详细信息。输出的信息分成多列,它们依次是:

未完待续~~


推荐阅读
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • Linuxchmod目录权限命令图文详解在Linux文件系统模型中,每个文件都有一组9个权限位用来控制谁能够读写和执行该文件的内容。对于目录来说,执行位的作用是控制能否进入或者通过 ... [详细]
  • 本文介绍了使用CentOS7.0 U盘刻录工具进行安装的详细步骤,包括使用USBWriter工具刻录ISO文件到USB驱动器、格式化USB磁盘、设置启动顺序等。通过本文的指导,用户可以轻松地使用U盘安装CentOS7.0操作系统。 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 本文介绍了在Linux下安装Perl的步骤,并提供了一个简单的Perl程序示例。同时,还展示了运行该程序的结果。 ... [详细]
  • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
  • Linux磁盘的分区、格式化的观察和操作步骤
    本文介绍了如何观察Linux磁盘的分区状态,使用lsblk命令列出系统上的所有磁盘列表,并解释了列表中各个字段的含义。同时,还介绍了使用parted命令列出磁盘的分区表类型和分区信息的方法。在进行磁盘分区操作时,根据分区表类型选择使用fdisk或gdisk命令,并提供了具体的分区步骤。通过本文,读者可以了解到Linux磁盘分区和格式化的基本知识和操作步骤。 ... [详细]
  • Ubuntu 9.04中安装谷歌Chromium浏览器及使用体验[图文]
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
author-avatar
朱骆篪
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有