首页 > 系统相关 >Linux命令之文件的增、删、移、查、授权操作

Linux命令之文件的增、删、移、查、授权操作

时间:2023-08-25 13:06:03浏览次数:34  
标签:tmp 文件 www bashrc Linux 授权 root 目录


骑士李四记录:

Linux常用命令

文件基本属性

  1. chgrp:更改文件属性:chgrp [-R] 属组名 文件名
    -R:递归更改文件属组,就是在更改某个目录文件的属组时,如果加上-R的参数,那么该目录下的所有文件的属组都会更改。
  2. chown:更改文件属主,也可以同时更改文件属组
  3. chmod:更改文件9个属性

对文件操作:
4. 下载文件 wget -O xxxx (例如:下载spark :wget -O /tmp/spark-3.0.0-preview2-bin-hadoop2.7.tgz http://mirror.bit.edu.cn/apache/spark/spark-3.0.0-preview2/spark-3.0.0-preview2-bin-hadoop2.7.tgz &&

5. 解压:tar -zxvf 例如:tar -zxvf /tmp/spark-3.0.0-preview2-bin-hadoop2.7.tgz
6. 删除文件:rm 文件名 例如:rm test.txt rm -i test.txt 如果加上 -i 的选项就会主动询问喔,避免你删除到错误的档名
-f :就是 force 的意思,忽略不存在的文件,不会出现警告信息;
-i :互动模式,在删除前会询问使用者是否动作
-r :递归删除啊!最常用在目录的删除了!这是非常危险的选项!!!
7. 删除目录:rmdir -p test1/test2/test3/test4 (利用 -p 这个选项,立刻就可以将 test1/test2/test3/test4 一次删除)
8. 创建文件:mkdir -p BBB/Test (在工作目录下的 BBB 目录中,建立一个名为 Test 的子目录。 若 BBB 目录原本不存在,则建立一个。(注:本例若不加 -p,且原本 BBB目录不存在,则产生错误。加了这个 -p 的选项,可以自行帮你创建多层目录))
9. 复制文件或目录:. cp cp [-adfilprsu] 来源档(source) 目标档(destination)
[root@www ~]# cp ~/.bashrc /tmp/bashrc (用 root 身份,将 root 目录下的 .bashrc 复制到 /tmp 下,并命名为 bashrc)
10. 移动文件与目录,修改名称: mv
mv [-fiu] source destination
-f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖;
-i :若目标文件 (destination) 已经存在时,就会询问是否覆盖!
-u :若目标文件已经存在,且 source 比较新,才会升级 (update)
复制一文件,创建一目录,将文件移动到目录中
[root@www ~]# cd /tmp
[root@www tmp]# cp ~/.bashrc bashrc
[root@www tmp]# mkdir mvtest
[root@www tmp]# mv bashrc mvtest
将刚刚的目录名称mvtest更名为 mvtest2
[root@www tmp]# mv mvtest mvtest2
11. 复制文件或目录 : cp
cp -r /etc/abc /home/admin/

12.查文件:
cat 由第一行开始显示文件内容
tac 从最后一行开始显示,可以看出 tac 是 cat 的倒著写!
nl 显示的时候,顺道输出行号!
more 一页一页的显示文件内容
less 与 more 类似,但是比 more 更好的是,他可以往前翻页!
head 只看头几行
tail 只看尾巴几行


标签:tmp,文件,www,bashrc,Linux,授权,root,目录
From: https://blog.51cto.com/u_9406185/7229149

相关文章

  • spark配置文件介绍
    spark配置文件介绍spark有很多参数,然后会有不同的配置文件,这里做一下介绍,也供自己以后查询。1.sparkproperties:这个可以控制应用程序的绝大部分属性。并且可以通过SparConf对象挥着Java系统属性进行配置;2.环境变量(Environmentvariable):这个可以分别对每台机器单独进行相应设置,比......
  • Windows PC、 Linux、 Android、 iOS多平台支持H5无插件播放RTSP摄像机解决方案
    需求分析视频流媒体监控行业已经进入互联网时代,浏览器承载了绝大多数的互联网访问流量,目前在网页上播RTSP流的普遍做法是将RTSP转成互联网直播协议RTMP或者HLS;而RTMP协议播放需要Flash插件,且其衍生的FLV或者HLS协议延迟很大(2s以上),根本达不到视频流媒体传输低延迟的要求。早年风靡......
  • Linux挂载samba
    很简单1.安装必要工具apt-getinstallcifs-utils2.挂载mount-tcifs//(samba地址)(本地路径)-ousername=(用户),password=(密码),iocharset=utf83.示例mount-tcifs//192.168.1.100/mnt/samba-ousername=user1,password=pass1,iocharset=utf8记录下方便自......
  • 国标视频平台EasyGBS视频能力平台Linux版内核启动报错端口占用的问题解决方案
    EasyGBS国标视频云服务是基于国标GB/T28181协议的视频能力平台,可实现的视频功能包括:实时监控直播、录像、检索与回看、语音对讲、云存储、告警、平台级联等功能。平台部署简单、可拓展性强,支持将接入的视频流进行全终端、全平台分发,分发的视频流包括RTSP、RTMP、FLV、HLS、WebRTC等......
  • DBCC SHRINKFILE收缩日志/收缩数据库/收缩文件
    转自:https://www.cnblogs.com/gered/p/9366256.html#_label3目录【基本语法】【注意事项】(1)要切换到被收缩文件所在数据库,usedb(2)收缩时不用单用户(3)收缩日志文件注意事项(4)收缩结果集中列【收缩数据文件、日志文件的影响】(1)收缩数据文件的影响(2)收缩日志文件的影响......
  • 常见磁盘文件系统格式
    NTFS(win)最大分区2TB,支持大文件读写目前多用于电脑、移动硬盘等各种大中型空间容量的磁盘。FAT16:最大分区2GB,我们以前用的DOS、Windows95都使用FAT16文件系统FAT32(win)最大分区2TB,兼容性好些,适合移动存储却多用于U盘、内存卡等小型磁盘ext3和ext4是linux文件系统格式Ext3目前......
  • cmake生成动静态库文件及目录
    CMakeLists.txtcmake_minimum_required(VERSION3.15)project(test)#set(SRCadd.cpp;div.cpp;mult.cpp;main.cpp;sub.cpp)#${PROJECT_SOURCE_DIR}指定的就是cmakelists所在的路径aux_source_directory(搜索路径)方式一#aux_source_directory(${PROJECT_SOURCE_DIR}/sr......
  • InnoDB 磁盘 I/O 和 文件空间管理
    目录InnoDB磁盘I/O预读(Read-Ahead)双写缓冲区(DoublewriteBuffer)文件空间管理页、范围、段和表空间pageExtentSegment配置保留文件段页面的百分比页面如何与表行相关最大行长度行存储策略InnoDBCheckpoints检查点处理的工作原理InnoDB磁盘I/OInnoDB尽可能使用异步磁盘I/O,......
  • python3的文件操作
    python的文件操作和php的文件很类似file对象使用open函数来创建,open的参数:r表示读,w写数据,在写之前先清空文件内容,a打开并附加内容,打开文件之后记得关闭下表列出了file对象常用的函数:序号方法及描述file.close()关闭文件。关闭后文件不能再进行读写操作。file.flush()......
  • linux-jumpserver
    1、关闭防火墙systemctlstopfirewalldsystemctldisablefirewalld修改/etc/selinux/config文件将SELINUX=enforcing改为SELINUX=disabled  2、同步时钟centos7:dateyuminstallntpdate-ytimedatectlset-timezoneAsia/Shanghaintpdatentp1.aliyun.comsystemctlen......