linux命令运维技巧1-2(linux常用文件处理命令)

简介: linux命令运维技巧1-2(linux常用文件处理命令)

1.文件处理对运维的工作是非常重要的

常用linux命令

  • 文件处理(命令)
  1. 查看文件
    ll #查看文件
  2. 创建目录
    mkdir 目录名 #创建目录
  3. 复制文件
    cp a b #同目录下复制单文件
    cp a b/一级目录/目标目录 #目标目录复制单文件
    cp -R/一级目录 源目录/* /一级目录/目标目录 #单目录多文件复制
  4. 文件转移/重命名
    mv 原名 现名 #重命名
    mv 源文件名 /一级目录/目标目录 #转移文件
  5. 文件删除
    rm ./ #全部删除
    rm -f #强制删除
    rm 文件名 #删除文件
    rm -rf /.* # -r指的是 递归删除是删除当前目录下所有文件和文件夹,-f指的是强制删除 。/*指的是 根目录“/”下的所有文件,.指的是隐藏文件。
    (管理员身份删除文件会询问,因为可能会把系统删掉 rm -rf / * )
  6. 目录删除/增加
    mkdir -p 目录1/目录2 #创建多个目录
    cp -r 目录1 目录2 #复制目录2的内容到目录1
  7. 查看文件
    cat /etc/a #查看/etc/目录下的a 文件内容;(-A=-vET)
    cat -b /etc/a #查看/etc/目录下的a内容,行号从1开始编号,包括空白行
    cat -n /etc/a #对/etc目录中的a 的所有行包括空白行进行编号输出显示;
    cat -E /etc/a #查看/etc/下的a 内容,并且在每行的结尾处附加$符号;
  8. vim编辑器
    i #进入vim
    ESC->:wq #退出保存
    ESC->:q! #强制退出不保存
  9. 下载命令
    wget+下载文件地址 #下载文件
    yum install gtk2-devel #安装gtk2
  10. Linux 磁盘管理
    Linux磁盘管理好坏直接关系到整个系统的性能问题。
    Linux磁盘管理常用三个命令为df、du和fdisk。
    df #列出文件系统的整体磁盘使用量
    du #检查磁盘空间使用量
    fdisk #用于磁盘分区


目录
相关文章
|
20天前
|
Linux Shell 网络安全
Kali Linux系统Metasploit框架利用 HTA 文件进行渗透测试实验
本指南介绍如何利用 HTA 文件和 Metasploit 框架进行渗透测试。通过创建反向 shell、生成 HTA 文件、设置 HTTP 服务器和发送文件,最终实现对目标系统的控制。适用于教育目的,需合法授权。
53 9
Kali Linux系统Metasploit框架利用 HTA 文件进行渗透测试实验
|
6天前
|
Ubuntu Linux Go
golang编译成Linux可运行文件
本文介绍了如何在 Linux 上编译和运行 Golang 程序,涵盖了本地编译和交叉编译的步骤。通过这些步骤,您可以轻松地将 Golang 程序编译成适合 Linux 平台的可执行文件,并在目标服务器上运行。掌握这些技巧,可以提高开发和部署 Golang 应用的效率。
63 14
|
28天前
|
Linux Shell
Linux 10 个“who”命令示例
Linux 10 个“who”命令示例
53 14
Linux 10 个“who”命令示例
|
5天前
|
存储 NoSQL Linux
linux积累-core文件是干啥的
核心文件是Linux系统在程序崩溃时生成的重要调试文件,通过分析核心文件,开发者可以找到程序崩溃的原因并进行调试和修复。本文详细介绍了核心文件的生成、配置、查看和分析方法
33 6
|
7天前
|
Linux
linux查看目录下的文件夹命令,find查找某个目录,但是不包括这个目录本身?
通过本文的介绍,您应该对如何在 Linux 系统中查看目录下的文件夹以及使用 `find` 命令查找特定目录内容并排除该目录本身有了清晰的理解。掌握这些命令和技巧,可以大大提高日常文件管理和查找操作的效率。 在实际应用中,灵活使用这些命令和参数,可以帮助您快速定位和管理文件和目录,满足各种复杂的文件系统操作需求。
31 8
|
17天前
|
Ubuntu Linux
Linux 各发行版安装 ping 命令指南
如何在不同 Linux 发行版(Ubuntu/Debian、CentOS/RHEL/Fedora、Arch Linux、openSUSE、Alpine Linux)上安装 `ping` 命令,详细列出各发行版的安装步骤和验证方法,帮助系统管理员和网络工程师快速排查网络问题。
103 20
|
7天前
|
存储 NoSQL Linux
linux之core文件如何查看和调试
通过设置和生成 core 文件,可以在程序崩溃时获取详细的调试信息。结合 GDB 等调试工具,可以深入分析 core 文件,找到程序崩溃的具体原因,并进行相应的修复。掌握这些调试技巧,对于提高程序的稳定性和可靠性具有重要意义。
45 6
|
11天前
|
Prometheus 运维 监控
Prometheus+Grafana+NodeExporter:构建出色的Linux监控解决方案,让你的运维更轻松
本文介绍如何使用 Prometheus + Grafana + Node Exporter 搭建 Linux 主机监控系统。Prometheus 负责收集和存储指标数据,Grafana 用于可视化展示,Node Exporter 则采集主机的性能数据。通过 Docker 容器化部署,简化安装配置过程。完成安装后,配置 Prometheus 抓取节点数据,并在 Grafana 中添加数据源及导入仪表盘模板,实现对 Linux 主机的全面监控。整个过程简单易行,帮助运维人员轻松掌握系统状态。
84 3
|
17天前
|
网络协议 Linux 应用服务中间件
kali的常用命令汇总Linux
kali的常用命令汇总linux
44 7
|
2月前
|
Linux 数据库
Linux中第一次使用locate命令报错?????
在Linux CentOS7系统中,使用`locate`命令时出现“command not found”错误,原因是缺少`mlocate`包。解决方法是通过`yum install mlocate -y`或`apt-get install mlocate`安装该包,并执行`updatedb`更新数据库以解决后续的“can not stat”错误。
36 9

热门文章

最新文章