Updating -- Linux小知识

    没想到,10几年后又开始重拾这些曾经学习和使用过的知识,也许一切都是轮回,还好能捡起来。

1. 常用命令(参考 Linux 命令大全 | 菜鸟教程)

#命令说明样例
1whoami当前用户ID 
2id当前用户ID 和 用户组IDid -un   # 用户名  
id -gn   # 用户组名
3--help, -h显示命令帮助 
4man在线参考帮助man whoami # whoami使用方法
5pwd当前工作目录完整路径 
6ls当前目录信息,文件 + 文件夹ls -altr  # 长型、按时间倒序
7cd切换工作目录. 当前目录
.. 上级目录
\ 根目录
- 上次登录目录
~ 当前用户home目录
8more分页显示文本内容 
9less分页显示大文件与more相似,效率更高(很少用,不清楚)
10cat显示整个文件 
11tail显示文件最后一部分内容(默认最后10行)tail -n 20 XXX  # 显示XXX最后20行内容
12head输出文件第一部分(默认前10行) 
13clear清理当前终端页面内容 
14cp拷贝文件或文件夹 
15mkdir创建目录 
16rm删除文件或文件夹rm -rf XXX   # -r 递归删除;-f 强制删除
17mv移动文件 或 重命名文件 
18vi创建并编辑文档i: 切换到编辑模式;esc: 切换到控制模式;: wq! 写入强制退出
19touch更改文件时间戳如果文件不存在则创建文件
- t  yymmddhhmm.ss
20wc统计文件新、总行数、字数’-l  行数
-w 字数
-c   字符数
21chown更改文件用户和用户组chown root XXX
22chmod更改文件权限文件所有者u,用户组g,其他用户o,所有用户a
r 读 4;w 写 2;x 执行 1
23tar压缩或解压文件tar -zcxvf xxx
24ps当前在运行进程 
25stat显示文件状态 
26vmstat显示系统资源使用 
27history显示所执行命令历史记录 
28cpu infomore /proc/cpuinfo 
29mem infomore /proc/meminfo 
30free显示内存使用状态,使用和未用内存 
31toplinux进程 
32du显示系统空间利用 
33df显示文件系统磁盘利用 
34sort文件排序‘-r 倒序
35find查找指定特征文件find -type d  # 文件夹   f # 文件
find -atime -ctime -mtime # 访问,变更,修改
36crontab定时任务crontab -l  # 显示定时任务
37alias显示和设置命令及参数别名alias lth='ls -talh'
38unalias删除别名unalias lth
39ln建立文件间链接文件同步链接
-s  软链接(路径,占空间);硬链接(副本,不占空间)
-f 删除链接
40/etc/passwd显示所有注册用户 
412>&1将标准错误输出重定向到标准输出2   标准错误输出;   1   标准输出

2. access time, change time, modify time

    - 文件访问影响access,如cat、more、cp
    - 文件内容更新会影响modify
    - modify变化时,change也会变化
    - 文件属性变化,如更名、权限会影响change

# vi acm_time.txt# ll acm_time.txt 
-rw-r--r-- 1 root root 45 Oct 24 07:09 acm_time.txt# stat acm_time.txt 
Access: 2023-10-24 07:09:17.355440693 -0700
Modify: 2023-10-24 07:09:17.355440693 -0700
Change: 2023-10-24 07:09:17.355440693 -0700------ After this, access time is changed
# cat acm_time.txt     # stat acm_time.txt 
Access: 2023-10-24 07:12:09.827444021 -0700  <- 2023-10-24 07:09:17.355440693 -0700
Modify: 2023-10-24 07:09:17.355440693 -0700
Change: 2023-10-24 07:09:17.355440693 -0700------ After this, midify time / change time is changed
# vi acm_time.txt# stat acm_time.txt 
Access: 2023-10-24 07:12:09.827444021 -0700
Modify: 2023-10-24 07:14:20.739446547 -0700  <- 2023-10-24 07:09:17.355440693 -070
Change: 2023-10-24 07:14:20.739446547 -0700  <- 2023-10-24 07:09:17.355440693 -070 ------ After this, change time is changed
# chmod 777 acm_time.txt # stat acm_time.txt 
Access: 2023-10-24 07:12:09.827444021 -0700
Modify: 2023-10-24 07:14:20.739446547 -0700
Change: 2023-10-24 07:18:07.555450923 -0700  <- 2023-10-24 07:14:20.739446547 -0700# cp acm_time.txt acm_new.txt# stat acm_time.txt 
Access: 2023-10-24 07:24:49.595458680 -0700  <- 2023-10-24 07:12:09.827444021 -0700
Modify: 2023-10-24 07:14:20.739446547 -0700
Change: 2023-10-24 07:18:07.555450923 -0700# mv acm_time.txt acm_mv.txt
# ll acm_
Access: 2023-10-24 07:24:49.595458680 -0700
Modify: 2023-10-24 07:14:20.739446547 -0700
Change: 2023-10-24 07:27:29.547461766 -0700  <- 2023-10-24 07:18:07.555450923 -0700

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

五大板块(5)——字符串

参考&#xff1a;五大板块&#xff08;5&#xff09;——字符串 作者&#xff1a;丶PURSUING 发布时间&#xff1a; 2021-03-18 16:03:48 网址&#xff1a;https://blog.csdn.net/weixin_44742824/article/details/114982019 目录一、字符串的定义方式与输出二、字符串的结尾是…

潘多拉设置有线中继_避坑指南:购买无线中继器必看

房子太大&#xff0c;一台路由器容易覆盖不全&#xff0c;或者想蹭隔壁老王家的WiFi&#xff0c;这时候需要用到无线中继器。无线中继器主要作为无线路由器的补充产品&#xff0c;选得好就是锦上添花&#xff0c;选不好依旧是气到爆炸。所以&#xff0c;在购买无线中继器前&…

poj2154 Color ——Polya定理

题目&#xff1a;http://poj.org/problem?id2154 今天学了个高端的东西&#xff0c;Polya定理... 此题就是模板&#xff0c;然而还是写了好久好久... 具体看这个博客吧&#xff1a;https://blog.csdn.net/wsniyufang/article/details/6671122 代码如下&#xff1a; #include&l…

[转]sudoers设置

from http://www.cnblogs.com/zhuowei/archive/2009/04/13/1435190.htmlsudo与sudoerssudo 是linux下常用的允许普通用户使用超级用户权限的工具&#xff0c;允许系统管理员让普通用户执行一些或者全部的root命令&#xff0c;如halt&#xff0c;reboot&#xff0c;su等 等。这样…

哈尔滨阳光计算机学院是不是黄了,黑龙江这4所野鸡大学,常被误认为是名校,实则害人不浅...

在高考中拿到高分进入心仪的大学&#xff0c;几乎是所有高三党奋斗努力的目标。但并不是所有的考生都能得偿所愿&#xff0c;没有取得高分&#xff0c;想进入好大学&#xff0c;但是又不想复读再经历一次高三的磨砺。如果此时你收到了录取通知书或者电话&#xff0c;告知你被一…

android 打开支付宝扫码页_Chrome 85正式版发布:新增标签页分组功,网页多了也不乱...

IT服务圈儿有温度、有态度的IT自媒体平台文章转载自 OSCHINA 社区[http://www.oschina.net]原文标题&#xff1a;Chrome 85 稳定版发布&#xff0c;页面加载速度提升 10%谷歌今日发布了最新稳定版 Chrome 85。此版本将页面加载速度提高了 10%&#xff0c;并带来了许多标签页方面…

Windows使用技巧

摘自&#xff1a;这些技巧让你windows用起来很爽 —— 小工具&#xff0c;小技巧&#xff0c;删小广告&#xff0c;重装卸载残留 作者&#xff1a;丶PURSUING 发布时间&#xff1a; 2021-03-12 16:09:17 网址&#xff1a;https://blog.csdn.net/weixin_44742824/article/detail…

xunsearch安装使用

目录 1.下载2.进入&#xff0c;安装3.安装成功后&#xff0c;启动后台服务4.安装PHP-SDK安装步骤 1.下载 wget http://www.xunsearch.com/download/xunsearch-full-latest.tar.bz2 tar -xjf xunsearch-full-latest.tar.bz2 2.进入&#xff0c;安装 cd xunsearch-full-1.4.11/ s…

iOS开发缓存机制之—内存缓存机制

在IOS应用程序开发中&#xff0c;为了减少与服务端的交互次数&#xff0c;加快用户的响应速度&#xff0c;一般都会在iOS设备中加一个缓存的机制。这篇文章将介绍一下如何在iOS设备中进行缓存&#xff0c;本文先介绍一下将内容缓存到内存中&#xff0c;下一篇文章就介绍一下在i…

云计算机教室怎么布线,云和县实验小学计算机教室综合布线及计算机安装预算方案.doc...

云和县实验小学计算机教室综合布线及计算机安装预算方案.doc (2页)本资源提供全文预览&#xff0c;点击全文预览即可全文预览,如果喜欢文档就下载吧&#xff0c;查找使用更方便哦&#xff01;17.90 积分&#xfeff;云和县教育装备和勤工俭学办公室计算机教室改造工程参数设备名…

循环造数据_项目管理数据与信息--DIKW模型

开头的话在PMP中&#xff0c;有一块内容是“项目管理数据与信息&#xff1a;工作绩效数据&#xff08;Work Performance Data&#xff09;&#xff0c;工作绩效信息&#xff08;Work Performance Information&#xff09;&#xff0c;工作绩效报告&#xff08;Work Performance…

基于C语言Ncurse库和链表的简单贪吃蛇小游戏

参考&#xff1a;基于C语言Ncurse库和链表的简单贪吃蛇小游戏 作者&#xff1a;三速何时sub20 发布时间&#xff1a;2020-09-29 10:23:51 网址&#xff1a;https://blog.csdn.net/weixin_44234294/article/details/108829135?spm1001.2014.3001.5501 Ncurses库相关介绍 ncurse…

C 内存分配【转】

c 内存分配 1、程序代码区:存放函数体的二进制代码。 2、全局区数据区&#xff1a;全局数据区划分为三个区域。 全局变量和静态变量的存储是放在一块的。初始化的全局变量和静态变量在一块区域&#xff0c;未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。常量数…

计算机中求某学校班级人数,计算机1级的计算题

计算题:1、现有一张某班级期末总成绩表(如上图)&#xff0c;其中平均分为数学、英语、计算机基础三门课程的平均值&#xff0c;实际分数由平均分与平时成绩按一定比率相加所得&#xff0c;其中平均分占实际分数的百分比写在D7单元格中&#xff0c;平时成绩占实际分数的百分比写…

android刷新时的圆形动画_【Android】圆形揭露动画

在Android系统中提供了一种圆形的揭露动画&#xff0c;具体表现为一个view以圆形的形式展开、揭示。所谓揭露动画&#xff0c;就是一种用于 View 之间&#xff0c;甚至界面之间的特殊过渡动画效果。通过ViewAnimationUtils.createCircularReveal方法可以创建一个RevealAnimator…

jQuery_基本选择器

#id 概述&#xff1a; 根据给定的ID匹配一个元素 使用任何的元字符作为名称的文本部分&#xff0c;它必须被两个反斜杠转义&#xff1a;// 查找含有特定字符的元素 HTML 代码: <div id"notMe"><p>id"notMe"</p></div> <div id&…

STM32F103五分钟入门系列(一)跑马灯(库函数+寄存器)+加编程模板+GPIO总结

摘自&#xff1a;STM32F103五分钟入门系列&#xff08;一&#xff09;跑马灯&#xff08;库函数寄存器&#xff09;加编程模板GPIO总结 作者&#xff1a;自信且爱笑‘ 发布时间&#xff1a; 2021-04-28 21:17:40 网址&#xff1a;https://blog.csdn.net/Curnane0_0/article/det…

使用date命令来修改系统日期与时间

大多数情况下&#xff0c;我们只用date命令来输出不同格式的系统时间&#xff0c;但是很少用它来修改系统时间&#xff0c;因为ntp帮我们更好的解决了时间同步的问题&#xff0c;但是在未联网的终端环境里&#xff0c;偶尔还是用得着它的~ 1. 只修改日期 # date -s 2011-08-12…

计算机没有程序,计算机小知识:想尝试写程序却没有电脑?这个在线编辑器满足你...

大家好&#xff0c;我是零一&#xff0c;昨天的文章《计算机小知识&#xff1a;手把手教你写出自己的第一个程序&#xff1a;Hello World》发表后&#xff0c;没几分钟就有小伙伴问我&#xff0c;没有电脑&#xff0c;但是真的很想尝试去学习一下编程&#xff0c;应该怎么办&am…

微信小程序时间戳的转换及调用

13位 的时间戳&#xff0c;如下图&#xff1a; 效果图: 1.(utils.js里面的代码): function formatTime(timestamp, format) {const formateArr [Y, M, D, h, m, s];let returnArr [];let date new Date(timestamp); //13位的时间戳, 如果不是13位的, 就要乘1000,就像这样…