首页 > 系统相关 >linux

linux

时间:2023-11-15 23:03:29浏览次数:35  
标签:选项 文件 命令 目录名 linux 格式 目录

一、 目录操作命令:

切换目录:cd

cd / #切换到根目录
cd ~ #切换到主目录
cd - #切换到上次访问的目录
cd .. #返回上一级目录

查看目录:ls 和 pwd:

pwd 查看当前工作路径(绝对路径)

ls 查看当前目录下的目录和文件

命令格式:ls [-选项] 目录名

选项:     -a:列出当前目录所有文件和目录(包括隐藏文件,以 .开头的为隐藏文件)

                -l:以列表的形式显示文件和目录

目录操作【增、删、改、查】:

1.创建目录【增】 mkdir

命令格式:mkdir [-选项] 目录名

选项: -p:递归创建目录。

2.删除目录或文件【删】rm和rmdir

命令格式:rmdir 目录名 (只能删除空目录)

命令格式:rm [-rf] 目录名或文件名

选项: -f:不提示,强制删除文件或目录;

-i:删除已有文件或目录之前先询问用户;

-r,-R:递归删除,将指定目录下的所有文件与子目录一并删除;

-v:显示指令的详细执行过程。

3.目录修改【改】mv 和 cp

a、目录重命名

命令格式:mv 旧目录名 新目录名

b、剪切(移动)目录

命令:mv 目录名称 目录的新位置

c、拷贝(复制)目录或文件

命令格式:cp [-选项] 目录名称 目录拷贝的目标位置

选项: -r:表示递归复制

4.搜索目录【查】find

命令格式:find 目录 参数 文件名称或者目录名

二、 文件操作命令:

文件操作【增,删,改,查】

1.新建文件【增】touch

命令格式:touch 文件名

2.删除文件 【删】 rm

命令格式:rm -rf 文件名

3.修改文件内容【改】 vi或vim

命令格式:vi 文件名

a,文件移动或重命名:mv

命令格式:mv 文件名 新文件名

b,文件的复制:cp

命令格式:cp 原文件名 指定目录

查看文件内容【查】

文件的查看命令:cat、more、less、head、tail

a,

cat:查看文件内容,看最后一屏

命令格式:cat [选项] 文件名

选项: -n :显示行号

b,more:百分比显示

c,less:翻页查看

d,head:默认查看文件前十行内容

e,tail:默认查看文件后十行内容

创建链接文件:ln

命令格式:ln [-选项] 源文件 目标文件

选项: -s :创建软连接(相当于快捷键)

示例:
ln data.txt d #创建data.txt文件的硬链接d

示例:
ln -s data.txt da #创建data.txt的软连接文件da

标签:选项,文件,命令,目录名,linux,格式,目录
From: https://www.cnblogs.com/zyj2580/p/17835065.html

相关文章

  • selinux的上下文
    一:了解selinux的信息selinux和防火墙和文件和目录的权限三种限制要开启一个服务,这三个东西都要调试一下,才能正确的使用这个服务selinux的介绍:他是一个安全访问策略,用来确定进程可以访问哪些文件,服务对应的文件或者目录,服务对应的端口,服务对应的进程这三种列子:服务的实列(就......
  • Linux设备树(DTS)介绍
    Dts:DTS即DeviceTreeSource,是一个文本形式的文件,用于描述硬件信息。一般都是固定信息,无法变更,无法overlay。设备树由来linux内核源码中,之前充斥着大量的平台相关(platformDevice)配置,而这些代码大多是杂乱且重复的,这使得ARM体系结构的代码维护者和内核维护者在发布一个新的版本的时......
  • 如何在 Linux 上部署 RabbitMQ
    如何在Linux上部署RabbitMQ目录如何在Linux上部署RabbitMQ安装Erlang从预构建的二进制包安装从源代码编译ErlangRabbitMQ的安装使用RabbitMQAssistant连接RabbitMQAssistant是一款优秀的RabbitMQ可视化管理工具,提供丰富的管理功能。下载地址:https://www.redisan......
  • Linux操作系统优化 I/O调度,透明大页,swap,NUMA
    I/O调度的4种算法对于固态硬盘来说使用NOOP是最好的,DeadLine次之,而CFQ效率最低。CFQ(完全公平排队I/O调度程序)特点:在最新的内核版本和发行版中,都选择CFQ做为默认的I/O调度器,对于通用的服务器也是最好的选择.CFQ试图均匀地分布对I/O带宽的访问,避免进程被饿死并实现较低的延迟,......
  • Linux系统Keepalive Nginx做前置机配置
     1、软件官网下载https://www.keepalived.org/download.htmlhttp://nginx.org/download/选择软件版本如下[root@ZE-NGXFR01data]#lltotal1960-rw-------1sysadmsysadm927631Nov1510:34keepalived-2.0.10.tar.gz-rw-------1sysadmsysadm1073322Nov1511:01......
  • Linux管理员密码恢复
    Linux管理员密码恢复在大多数的linux中在GRUB界面按下e键,进入启动命令编辑模式,在这里一般有下面这三行东西: 其中:第一行root行表示了指定根目录为哪个盘那个分区第二行kernel行表示了要加载的内核文件第三行initrd行表示了指定要加载的初始内存文件系统文件,用于在启动过程中......
  • putty连接linux时慢
    情况描述:putty连接rhel6/7时输入用户可能会等待10-30秒才有提示输入密码解决办法:vi/etc/ssh/sshd_config###找到GSSAPIAuthenticationyes,修改为GSSAPIAuthenticationno###注意,这里你也需要将UseDNS修改为no,CentOS默认是yes,即使这行已被注释,你也需要加上UseDNSno ......
  • linux Libevent 轻量级事件通知库API简介和示例
    1.事件处理框架libevent是一个C语言编写,轻量级开源高性能事件框架。事件驱动,支持多种IO多路复用(如epoll),支持注册优先级等//头文件#include<event2/event.h>//创建一个事件处理框架structevent_base*event_base_new(void);//销毁一个事件处理框架voidevent_ba......
  • Linux I/O重定向与管道详解
    原理
在Linux中,I/O重定向是通过重定向符号实现的。标准输入重定向使用符号“<”,标准输出重定向使用符号“>”。
例如,将文件file.txt的内容输出到终端,可以使用以下命令:catfile.txt将文件file.txt的内容输出到文件output.txt,可以使用以下命令:catfile.txt>output.txt管......
  • Linux网关设置
    你需要将网卡为en1,IP地址为192.168.3.12,网关为192.168.3.1的路由策略设置为在访问192.168.3.0/24网段时走en1网卡,那么你可以通过下面的命令设置: ......