复习Linux——01 基础命令

news/2024/12/21 13:37:24

我学习linux时做了很多乱作一通的笔记,哈哈。其实熟练使用后真实用到的并没有那么多,今天我把一些基础命令整理出来,可能不完整。

  1. su root或su   登录root用户
  2. cd ../   返回上级目录
  3. cd   返回用户家目录
  4. cd dir1/dir2/dir3   切换到多层嵌套目录
  5. pwd   显示工作路径
  6. ls 查看目录中的文件
  7. ls -a   查看目录以及文件包括隐藏文件
  8. ll   查看目录以及文件的属性
  9. mkdir dir1   创建目录
  10. mkdir dir{1..n} 创建多个连续目录
  11. mkdir -p a/b/c   创建多层的嵌套目录
  12. ctrl + c   取消本次命令编辑,进入下次命令
  13. ctrl + l   清屏
  14. rm file   提示删除文件
  15. rm -r   提示删除目录
  16. rm -f   强制删除文件
  17. rm -rf   强制删除目录
  18. rm -rf dir1 dir2   删除多个目录
  19. rm -rf a{1..100}   删除a1--a100开头的所有文件
  20. mv file1 file2   将file1改名为file2
  21. mv a.txt .   将a.txt移动到当前目录,当前目录用“.”表示
  22. cp ../a.txt .   将上级目录中a.txt复制到当前目录
  23. cp -r ../ff .   将上级目录ff目录复制到当前目录下
  24. ln -s file1 lnk1   创建一个指向文件或目录的软链接(将file1文件指向link1中创建软连接)
  25. ln file1 lnk1   创建一个指向文件或目录的物理连接
  26. touch a.txt   创建a.txt文件
  27. uname -m   显示机器的处理器架构
  28. uname -r   显示正在使用的内核版本
  29. cat a.txt   查看a.txt文件内容
  30. date   时间显示
  31. df -h   显示已经挂载的分区列表
  32. head -3 a.txt   显示文件内容前3行
  33. tail a.txt   显示文件的最后10行
  34. tail -c 10 a.txt   显示文件内容的最后10个字符
  35. tar -cvf ./a.tar ./a.txt   创建归档文件,将a.txt文件归档为a.tar   c:创建,v:显示打包信息,f:使用归档
  36. tar -zcvf ./a.tar.gz ./a.txt   创建压缩包   z:压缩
  37. tar -tf ./a.tar   查看归档文件内文件列表   t:列出文件列表
  38. tar -tzvf ./a.tar.gz   查看压缩包内文件列表
  39. who   查看用户
  40. reboot   重启
  41. init 0   关机
  42. logout   注销


http://www.niftyadmin.cn/n/393710.html

相关文章

chatgpt赋能python:Python句点:为什么它如此重要?

Python句点:为什么它如此重要? 介绍 Python是一种高级编程语言,它以简单且易理解的语法而闻名。Python中有一种符号——句点(.),它在Python中扮演着非常重要的作用。在本文中,我们将深入研…

chatgpt赋能python:Python取元素里的数字

Python取元素里的数字 Python是一种高级编程语言,它的使用范围非常广泛,在数据科学、人工智能、网络编程等领域都有很多应用。在Python程序中,我们经常需要从字符串或列表中提取数字,这篇文章将介绍在Python中如何取元素里的…

chatgpt赋能python:Python只取数字:你需要知道的一切

Python只取数字:你需要知道的一切 在当今数字化的时代,数字信息已经成为全球交流和经济活动的主要组成部分。因此,在处理数据时,我们经常需要从文件中提取数字信息。Python是一种广泛应用于数据处理和分析的编程语言&#xf…

chatgpt赋能python:Python发展史:从诞生到井喷的开源之路

Python发展史:从诞生到井喷的开源之路 1. Python诞生的背景和历史 Python作为一种高级动态编程语言,在世界上得到了广泛应用,其诞生与发展也是有着自己的背景和历史的。20世纪90年代初期,著名的荷兰数学家Guido van Rossum开…

软件外包开发的测试用例

软件测试用例是一组详细的步骤、输入数据、预期结果和实际结果,用于验证软件是否满足特定需求或功能。编写测试用例的目的是确保软件的质量和性能。今天和大家分享编写软件测试用例的一般步骤,希望对大家有所帮助。北京木奇移动技术有限公司,…

python学习-进阶基本知识点总结

(一)正则表达式 1、正则表达式 字符类 [abc]:匹配 “a”、“b” 或 “c” 中的任意一个字符。abc:除了 “a”、“b” 和 “c” 以外的任何字符。[a-z]:匹配任何小写字母。[A-Z]:匹配任何大写字母。[0-9]&…

权限管理与jwt鉴权

权限管理与jwt鉴权 学习目标: 理解权限管理的需求以及设计思路实现角色分配和权限分配 理解常见的认证机制 能够使用JWT完成微服务Token签发与验证 权限管理 需求分析 完成权限(菜单,按钮(权限点),A…

【ORACLE】一条看不出会删哪个表的delete语句

前言 最近遇上一条ORACLE里的SQL,以我十多年的复杂SQL编写经验,我竟然一时半会无法用SQL语法解析出这条SQL的语义,而且这个SQL竟然是可能可以执行成功的! delete (select * from TEST_DELETE_A a,TEST_DELETE_B b where a.idb.i…