RHEL7(124) 从命令行访问文件

2024-01-20 07:18
文章标签 访问 命令行 124 rhel7

本文主要是介绍RHEL7(124) 从命令行访问文件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

第二章  从命令行访问文件


带有下箭头的文件夹是快捷方式,跟windows中一样
whereis date   查看date 的路径  或者  which date 
bin 普通命令 类似于window 里的system 32 存放命令二进制文件的目录
boot 关于内核,启动文件等的存放目录
dev 设备,硬件存放目录
etc 配置文件
home 类似于windos中的users 用户的家目录都在这
lib 库文件    
lib 64位库文件
media 介质文件 rhel 6 中是默认的挂载点,7中不是了
mnt mount的简写 一个挂载点
opt 源码包
proc 内存进程存放位置
root root用户的家目录
run 系统运行时候的运行参数,默认的挂载点
sbin 系统相关命令
srv 
sys 系统管理参数
tmp 临时文件
usr 装软件包的时候的大部分数据都放在这路  bin 和sbin 其实是user/bin  user/sbin的软连接
var 数据库文件一般都放在var下


相对路径和绝对路径
. 代表当前目录  ..代表上级目录
cd 回到家目录 = cd ~     ~代表家目录
~tom 指的是tom的家目录   ~/tom 是指当前用户家目录下的tom目录
cd - 切换到上次所在目录




查看文件内容(文本文件)
flie 文件名 查看文件类型
cat 查看较小的文件  -n 显示行号
more 分屏显示大文件,按空格一屏一屏向下翻   q退出
less 分屏显示大文件 支持向上翻 支持查询 n/N从上/下 翻找查询 q 退出
head 默认查看文件头10行    head -(n) 3 xxx 查看前3行
tail 默认查看文件尾10行  tail -n 11 是尾11行, tail -n +11 就是从11行到结尾
tail -n +10 passwd   从第十行开始查看到结尾
tail -f xxx 实时查看,有变化会立即显示  =tailf
wc xxx 统计文件信息  -l行 -w单词  -c字节


创建和删除文件(文本文件)
touch  file  若file存在,则更新文件时间,若不存在,则创建它,后边可跟路径
touch a{1,2,3,4,5}.txt 批量创建多个文件==touch a{1..5}.txt     {} 内外是乘法分配律的原则


rm xxx 删除文件   rm -i 交互式删除   rm -rf xxx 彻底递归的删除文件




创建删除目录
mkdir  cc dd  创建两个目录    mkdir -p aa/bb 创建两层目录 如果aa层父目录不存在则创建aa,然后在aa中创建bb
rmdir  cc 删除目录   rm -rf xx 强制删除有内容的目录


创建快捷方式
ln -s aa bb  给aa创建一个叫bb的快捷方式


复制剪切
cp 文件
cp -选项 /path1/xx /path2/yy  -p选项 表示cp同时把文件属性同时cp,文件时间都保持和源文件一致
cp 目录
cp -rf /boot/ /opt/ 递归强制的cp boot目录 到 opt 目录下
-rfp = -a 




mv -选项 /path1/xx /path2/yy  不指定路径表示当前路径,
所以 mv xx yy 即表示 xx重命名为yy
若原先存在yy 则表示xx覆盖yy




 

这篇关于RHEL7(124) 从命令行访问文件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/625197

相关文章

MySQL中的InnoDB单表访问过程

《MySQL中的InnoDB单表访问过程》:本文主要介绍MySQL中的InnoDB单表访问过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、背景2、环境3、访问类型【1】const【2】ref【3】ref_or_null【4】range【5】index【6】

sqlite3 命令行工具使用指南

《sqlite3命令行工具使用指南》本文系统介绍sqlite3CLI的启动、数据库操作、元数据查询、数据导入导出及输出格式化命令,涵盖文件管理、备份恢复、性能统计等实用功能,并说明命令分类、SQL语... 目录一、启动与退出二、数据库与文件操作三、元数据查询四、数据操作与导入导出五、查询输出格式化六、实用功

前端如何通过nginx访问本地端口

《前端如何通过nginx访问本地端口》:本文主要介绍前端如何通过nginx访问本地端口的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、nginx安装1、下载(1)下载地址(2)系统选择(3)版本选择2、安装部署(1)解压(2)配置文件修改(3)启动(4)

SQLite3命令行工具最佳实践指南

《SQLite3命令行工具最佳实践指南》SQLite3是轻量级嵌入式数据库,无需服务器支持,具备ACID事务与跨平台特性,适用于小型项目和学习,sqlite3.exe作为命令行工具,支持SQL执行、数... 目录1. SQLite3简介和特点2. sqlite3.exe使用概述2.1 sqlite3.exe

如何搭建并配置HTTPD文件服务及访问权限控制

《如何搭建并配置HTTPD文件服务及访问权限控制》:本文主要介绍如何搭建并配置HTTPD文件服务及访问权限控制的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、安装HTTPD服务二、HTTPD服务目录结构三、配置修改四、服务启动五、基于用户访问权限控制六、

NGINX 配置内网访问的实现步骤

《NGINX配置内网访问的实现步骤》本文主要介绍了NGINX配置内网访问的实现步骤,Nginx的geo模块限制域名访问权限,仅允许内网/办公室IP访问,具有一定的参考价值,感兴趣的可以了解一下... 目录需求1. geo 模块配置2. 访问控制判断3. 错误页面配置4. 一个完整的配置参考文档需求我们有一

C#实现访问远程硬盘的图文教程

《C#实现访问远程硬盘的图文教程》在现实场景中,我们经常用到远程桌面功能,而在某些场景下,我们需要使用类似的远程硬盘功能,这样能非常方便地操作对方电脑磁盘的目录、以及传送文件,这次我们将给出一个完整的... 目录引言一. 远程硬盘功能展示二. 远程硬盘代码实现1. 底层业务通信实现2. UI 实现三. De

python通过curl实现访问deepseek的API

《python通过curl实现访问deepseek的API》这篇文章主要为大家详细介绍了python如何通过curl实现访问deepseek的API,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编... API申请和充值下面是deepeek的API网站https://platform.deepsee

Nginx 访问 /root/下 403 Forbidden问题解决

《Nginx访问/root/下403Forbidden问题解决》在使用Nginx作为Web服务器时,可能会遇到403Forbidden错误,文中通过示例代码介绍的非常详细,对大家的学习或者工作... 目录解决 Nginx 访问 /root/test/1.html 403 Forbidden 问题问题复现Ng

Python的pip在命令行无法使用问题的解决方法

《Python的pip在命令行无法使用问题的解决方法》PIP是通用的Python包管理工具,提供了对Python包的查找、下载、安装、卸载、更新等功能,安装诸如Pygame、Pymysql等Pyt... 目录前言一. pip是什么?二. 为什么无法使用?1. 当我们在命令行输入指令并回车时,一般主要是出现以