首页 > 系统相关 >Linux常用命令总结

Linux常用命令总结

时间:2024-07-25 14:21:36浏览次数:9  
标签:总结 文件 常用命令 命令 file Linux txt 目录 dir

基础命令

文件管理命令

cat a.txt # 显示文本文件的内容
cat -n a.txt # 显示文本文件的内容(并显示行号)
cat -A a.txt # 显示文本文件的内容(含不可见字符)

head/tail -n a.txt # 查看指定文件的头部/尾部内容
less/more -n a.txt # 以分页方式查看长文件

od -x a.txt # 以十六进制查看文件
od -o a.txt # 以八进制查看文件
od -d a.txt # 以十进制查看文件
od -b a.txt # 以二进制查看文件

cp file1 file2 # 复制文件或者复制整个目录
scp [email protected]:/home/file1 file2 # 跨网络复制文件或者复制整个目录

touch a.txt # 更新a.txt的最近修改时间到当前时间,不存在则创建一个新文件


mkdir a/b/c -p # 创建空目录
rmdir a # 删除空目录
rm a.txt # 删除文件
rm -r a/ # 删除目录

 











解压缩命令

权限管理命令(只有root才能执行)

chmod -R 777 dir/file # 修改文件或目录权限
chmod -R ugo+rwx dir/file # 增加文件或目录权限
chmod -R ugo-rwx dir/file # 删除文件或目录权限

chown -R toUser dir/file # 修改文件或目录的所有者
chown -R toUser:toGroup dir/file # 同时修改文件或目录的所有者和所属用户组

chgrp -R toGroup dir/file # 修改文件或目录的所属用户组
chgrp --reference=toFile fromFile # 修改fromFile文件或目录的所属用户组改为同toFile

 



用户管理命令

进程管理命令

系统管理命令

网络命令





标签:总结,文件,常用命令,命令,file,Linux,txt,目录,dir
From: https://www.cnblogs.com/sanzhanconger/p/18322915

相关文章

  • 从 DOCKER 下的共享卷在 Linux 中执行 PyInstaller 生成的文件时出现 Python 子进程 F
    我已经使用PyInstaller生成了一个可执行文件,例如test(没有扩展名,因为它是Linux)并将其存储在一个目录中,例如data我有一个Python程序,如下所示:importsubprocessfrompathlibimportPath...defrun_exe():try:#getcurrentdirectory......
  • Transformer详解总结
    Transformer是一种由Vaswani等人于2017年提出的神经网络架构,专门用于处理序列数据,尤其在自然语言处理(NLP)任务中表现出色。Transformer与传统的循环神经网络(RNN)和长短期记忆网络(LSTM)不同,完全基于注意力机制,避免了序列处理中的长距离依赖问题。Transformer的原理Transformer架......
  • 设计模式总结:适配器、桥接、组合和迭代器模式
    在之前的对话中,我们讨论了五种常见的Java设计模式:单例、工厂、策略、装饰器和观察者模式。现在,让我们继续探索其他四种设计模式:适配器、桥接、组合和迭代器模式。适配器模式概念:适配器模式是一种结构型设计模式,用于将一个类的接口转换为另一个类期望的接口。适配器模式......
  • JVM个人详细笔记总结
    jvm概念和运行过程jvm是java的虚拟机位于操作系统层之上,应用程序层之下,所以才具有跨平台能力,JAVA文件需要通过JVM转译成字节码或通过javac命令编译为.class文件后才能运行JAVA程序,运行时必须要有JRE(运行环境),JDK是开发包,其中包含有JRE。jvm组成JVM结构主要分为三个部分:类......
  • electron TodoList网页应用打包成linux deb、AppImage应用
    这里用的是windows的wsl的ubuntu环境electron应用打包linux应用需要linux下打包,这里用windows的wsl的ubuntu环境进行操作1)linuxubuntu安装nodejs、electron安装nodejs:sudoaptupdatesudoaptupgrade##快捷安装curl-fsSLhttps://deb.nodesource.com/setup_20.x......
  • HASC 2024 游记 & 总结
    HASC2024游记&总结Day-2~-1请了刚毕业的学长来扫盲,强度很高,从线性代数到离线分治,涉及知识点很广,但都是过基础,感觉还不错,作业也都写的差不多,但是整体二分老师过了两遍还是没怎么懂qaq,想着集训再补吧。Day0集训报到!当天还下了大雨,走路走到学校的,几乎是刚到学校就开始下......
  • vue大小写总结
    1.组件组件的定义有两种命名方式:PascalCase  和   kebab-casePascalCase 定义的组件的引用:PascalCase  和   kebab-case  均可//PascalCase定义方式Vue.component('MyComponentName',{/*...*/})//引用方式一<my-component-name/>//引用方......
  • Docker常用命令
    容器打包成镜像#--pause=false表示不暂停容器打包#--pause=true或者默认表示暂停容器打包dockercommit-a"作者"-m"说明"--pause=false容器ID或容器名镜像名:版本打包到文件dockersave-o路径/文件名.tar镜像名:版本推荐几款学习编程的免费平台免费......
  • Linux Kernel Utilization Clamping简介
    随着linux内核调度技术的不断演进,目前存在多个调度类(stop、deadline、rt、cfs、idle)以满足不同性质和要求的任务(task)的调度需求。对于用户空间来说,完全公平调度器(CFS)和实时调度器(RT)是绝大多数任务所使用的,但是基于POSIXPriority算法不足以支撑关于选核和调频的调度器特性。关于任......
  • Linux多线程C/C++
    文章目录前言一、线程1.线程的使用2.线程相关函数1.pthread_create()线程创建函数2.pthread_join()线程回收函数3.pthread_exit()线程退出函数4.pthread_detach()线程分离函数二、线程的同步与互斥1.互斥锁(Mutex)2.读写锁(Read-WriteLock)3.条件变量(ConditionVa......