首页 > 系统相关 >linux常见操作指令

linux常见操作指令

时间:2024-03-20 10:22:19浏览次数:26  
标签:文件 显示 查看 10 -- 常见 指令 linux date

free - 查看内存使用使用概况
-m 以MB的形式
-h 以GB的形式
df - 查看磁盘空间
-h 以可读性良好的方式显示大小
pwd - 打印当前路径

cp - 复制指令

mv - 移动指令
mkdir - 创建目录/文件夹
rmdir - 删除文件夹(只能是空文件夹)
rm - 删除文档
-rf 删除文件夹
touch - 创建文件
cat -查看文件
-h 以可读性良好的方式显示大小
>> : 重定向
heat - 查看文件(默认为前10行)
- 20 查看前20行
-c 查看多少字节
查看一个文件末尾n行
tail -n (不写n默认为后10行)
-f 监听文件动态变化
以较少的内容输出的形式查看文件(默认显示一屏)
less :辅助功能建
number从number行开始显示,number表示数字
空格: 下一页
up/down:上一行下一行
q:退出
统计文件的内容信息
wc [option] ... [files]...
-c, --bytes print the byte counts
-m, --chars print the character counts
-l, --lines print the newline counts
-L, --max-line-length 显示最长行的长度
-w, --words 显示单词计数
--help 显示此帮助信息并退出
--version 显示版本信息并退出

读取以及设置日期,主要用于日志记录
date
date +%F===date +"%Y-%m-%d"
date +"%F %T %A" ===2023-12-23 09:38:36 Wednesday
1、获取多少天以前或以后的某个时间(使用场景:定期对日志进行备份或恢复)
-d "-10 days" 10天之前 ==> 时间单位days months years (负数为之前,正数为之后)
2、设置日期时间(时间不准确,了解,不推荐使用,后期使用ntp进行时间同步)
date -s "16:15:20 2023-09-19"
操作日历
cal
-1, --one 只显示当前月份(默认)
-3, --three 显示上个月、当月和下个月
-s, --sunday 周日作为一周第一天
-m, --monday 周一用为一周第一天
-j, --julian 输出儒略日
-y, --year 输出整年
-V, --version 显示版本信息并退出
-h, --help 显示此帮助并退出


过滤,筛选
管道操作符:一般用于过滤,特殊操作等扩展处理,不能单独使用,结合其他指令一起使用,起辅助作用

①、查找/tmp目录中包含resume的文件信息
ls /tmp | grep resume
②、查找指定进程是否开启
ls -ef | grep ssh
③、统计指定目录下文件总和
ls /etc | wc -l

标签:文件,显示,查看,10,--,常见,指令,linux,date
From: https://www.cnblogs.com/1757656300qqcom/p/18084656

相关文章

  • 关于linux类系统的操作
    命令杂项主要记录我不知道的指令~:波浪号主要是对应登陆账号的路径,比如用root登陆~特指/root目录>>:双箭头表示从什么文件添加到什么文件的末尾,比如a.txt>>b.txt就是把a的内容追加到b的末尾>:单箭头是覆写,比如a.txt>b.txt,就是把a的内容复制到b的内容,b的内容会全......
  • LiveGBS流媒体平台GB/T28181常见问题-与海康NCG大华VIS等国标平台对接如何判断自身是
    LiveGBS与海康NCG大华VIS等国标平台对接如何判断自身是上级还是下级?1、背景2、判定上级或是下级3、LiveGBS作为上级4、LiveGBS作为下级5、搭建GB28181视频直播平台1、背景国标项目实施的过程中,经常要与海康、大华、华为、宇视等国标视频平台对接,此时LiveGBS是作为下......
  • Linux用户态/内核态通信方式汇总
    Linux用户态/内核态通信方式汇总目录Linux用户态/内核态通信方式汇总系统调用(SystemCall)中断(Interrupts)信号(Signal)共享内存(ShareMemory)IOCTLNetlinkprocfs/sysfs用户态和内核态之间的通信方式主要有以下几种:系统调用(SystemCall):这是最常见的方式,用户态程序通过系统调用接口(如......
  • Linux——网络通信
    一.引入Linux进程间通信包括多种机制,如管道、消息队列、信号、共享内存和信号量。这些机制都依赖于Linux内核提供的支持,用于实现不同进程之间的数据交换和同步。然而,这些通信方式在本地进程间通信中非常有用,但无法直接用于跨机器间的通信。二.网络通信在网络通信中,通信的......
  • Linux进程通信——信号
    一.信号的名字和编号1.每个信号都有一个编号和名称,这些名字都以“SIG”开头。  (kill-l命令可显示出当前系统支持的信号的编号和名称)二.信号的处理1.信号的处理有三种方法:  忽略,捕捉,默认动作忽略:有俩种信号不可被忽略(SIGKILL和SIGSTOP),其向 内核 和 超......
  • Linux脏牛提权漏洞复现(DirtyCow)
    #简述脏牛(DirtyCow)是Linux中的一个提权漏洞。主要产生的原因是Linux系统的内核中Copy-on-Write(COW)机制产生的竞争条件问题导致,攻击者可以破坏私有只读内存映射,并提升为本地管理员权限。#前期准备靶机:vulnhub——Lampiao192.168.230.217攻击机:Kali192.168.230.128#复现......
  • 【Linux】 生产消费者模型
    线程同步同步: 在保证数据安全的前提下,让线程能够按照某种特定的顺序访问临界资源,从而有效避免饥饿问题,这就叫做同步(饥饿问题:某些线程无法得到资源而长时间无法执行,常见的就是申请不到锁)竞态条件:因为时序问题,而导致程序异常,我们称之为竞态条件。单纯的加锁会引起问题。如......
  • anaconda3 | 使用中常见错误
    该篇在conda的常见错误中,非常有参考价值,为防止将来该网页信息丢失,将其copy记录下来,其原文链接等如下:作者:生信师姐原文链接:https://www.jianshu.com/p/4c7b9127cf83来源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。1.conda安装环境报错:Solvinge......
  • [Linux]文件缓冲区
    文件fd输出重定向除了用dup2()改变数组下标外,还可以用命令来完成所有的命令执行,都必须有操作系统将其运行起来变成进程,然后根据>>,<<来判断是输入重定向,还是输出重定向。缓冲区之所以有缓冲区,是为了提高效率的。就类比快递一样,如果你送一个东西给北京的朋友,那么你自己......
  • [BX]和loop指令
    文章目录[BX]和loop指令1[bx]2Loop指令3在Debug中跟踪用loop指令实现的循环程序4Debug和汇编编译器Masm对指令的不同处理5loop和[bx]的联合应用6段前缀7一段安全的空间8段前缀的使用[BX]和loop指令1[bx]我们用[bx]表示一个内存单元,它的段地址默认在ds中,它......