当前位置: 首页 > ds >正文

ubuntu22.04系统入门 linux入门 简单命令基础复习 实现以及实践

 以下有免费的4090云主机提供ubuntu22.04系统的其他入门实践操作

地址:星宇科技 | GPU服务器 高性能云主机 云服务器-登录

相关兑换码星宇社区---4090算力卡免费体验、共享开发社区-CSDN博客

兑换码要是过期了,可以私信我获取最新兑换码!!!‘

之所以推荐给大家使用,是因为上面的云主机目前是免费使用的,不需要大家再去安装虚拟机,部署虚拟机,环境都搭配好了,非常适合新手入门,减少搭建的时间,把时间都用在实践上。

mkdir : 创建空目录

mkdir dir1
创建两个目录:
mkdir /home/dir2 /home/dir3
mkdir /home/{dir4,dir5}
mkdir -v /home/{dir6,dir7} #-v :verbose 冗长的。显示创建时的详细信息
mkdir -p /home/dir8/111/222 #-p 创建连级目录,一级一级的创建

rmdir : 删除空目录

==删除 rm -r 递归删除目录 -f force强制 -v 详细过程  *通配符

rm:删除目录及内容
rm -rf :删除所有

touch : 创建空文件

touch file1.txt //无则创建,如果存在修改时间
touch /home/file10.txt
touch /home/{zhuzhu,gougou} //{}集合
touch /home/file{1..20} //批量创

echo : 写入

echo 加内容 > 加文件名 #覆盖:把之前的内容替换掉

echo 123 > a.txt

echo 加内容 >> 加文件名  #追加:保留之前的内容,在后面添加新内容

echo 345345 >> a.txt

当使用echo 123 >> a.txt 这个命令的时候在文件不存在的时候会创建该文件并将内容追加到改文件中

stat : 详细查看文件访问时间等信息

stat file文件: "file"
大小 : 24     块 :8    IO块 : 4096  普通文件
设备 : fdooh/64768d   Inode : 35493573  硬链接∶1
权限 : ( 0644/- rw- r--r-- )  Uid : ( 0/ root)  Gid : (  0/  root)
环境 : unconfined_u: object_r: admin_home_t: so
创建时间: -

awk:以关键字分隔查看内容

awk -F ":" '{print $2}' 文件路径
cat /home/a
aaaa:skas:asdd
awk -F ":" '{print $2}' /home/a
skas

sort: 排序

sort -t":" -k3 -n /etc/passwd #以: 分隔,将第三列按字数升序
sort -t":" -k3 -n /etc/passwd -r #以: 分隔,将第三列按字数降序
sort -t":" -k3 -n /etc/passwd |head #以: 分隔,将第三列按字数升序看前十行
sort -t":" -k3 -n /etc/passwd |tail #以: 分隔,将第三列按字数升序看后十行
参数详解:
sort 排序,默认升序
-t 指定分隔符
-k 指定列
-n 按数值
-r 降序
head 默认输出前十行
tail 默认输出后十行

wc :统计数据

wc -l :统计有多少行数据

find : 针对文件属性查找文件

-name : 按文件名查找

find /var/cache/yum/ -name "*.rpm" #查找/var/cache/yum下以.rpm结尾的文件
find /etc -iname "Ifcfg-ens33"     #-i忽略大小写

http://www.xdnf.cn/news/16855.html

相关文章:

  • 经典屏保问题 - 华为OD机试真题(Java 题解)
  • pytorch程序语句固定开销分析
  • dubbo源码之消费端启动的高性能优化方案
  • 28. 找出字符串中第一个匹配项的下标
  • C++-2025.7.31
  • 1️⃣4️⃣ OOP:类、封装、继承、多态
  • H.266 vs H.265/AV1/H.264:从工程落地看下一代视频系统的技术演进
  • 第三十一篇 AI的“能力考”:模型评估、保存与加载的艺术【总结前面3】
  • MBR与GPT分区表深度解析:硬盘分区该怎么选?
  • pip库版本升级
  • Android Studio 中Revert Commit、Undo Commit 和 Drop Commit 使用场景
  • Android Studio怎么显示多排table,打开文件多行显示文件名
  • 现在有哪些广泛使用的时序数据库?
  • [免费]基于Python的招聘职位信息推荐系统(猎聘网数据分析与可视化)(Django+requests库)【论文+源码+SQL脚本】
  • [mind-elixir]Mind-Elixir 的交互增强:单击、双击与鼠标 Hover 功能实现
  • Web3.0 和 Web2.0 生态系统比较分析:差异在哪里?
  • 【Datawhale AI夏令营】科大讯飞AI大赛(大模型技术)/夏令营:让AI理解列车排期表(Task3)
  • 【python 获取邮箱验证码】模拟登录并获取163邮箱验证码,仅供学习!仅供测试!仅供交流!
  • uni-app webview的message监听不生效(uni.postmessage is not a function)
  • linux 执行sh脚本,提示$‘\r‘: command not found
  • 从一开始的网络攻防(十四):WAF绕过
  • day21-Excel文件解析
  • 【MySQL 数据库】MySQL索引特性(一)磁盘存储定位扇区InnoDB页
  • AI 代码助手在大前端项目中的协作开发模式探索
  • C++ Qt网络编程实战:跨平台TCP调试工具开发
  • 容器与虚拟机的本质差异:从资源隔离到网络存储机制
  • 2020 年 NOI 最后一题题解
  • Apple基础(Xcode②-Flutter结构解析)
  • 【硬件-笔试面试题】硬件/电子工程师,笔试面试题-49,(知识点:OSI模型,物理层、数据链路层、网络层)
  • 2025年湖北中级注册安全工程师报考那些事