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

c高级终端指令

  1. 复习
    • 命令行提示符:显示当前用户、计算机名、当前路径和用户权限。
    • 切换用户:使用 su 用户名切换用户,sudo passwd 用户名修改用户密码。
    • 文件操作命令cd 用于切换目录,ls 列出文件和目录,mv 移动或重命名文件,cp 复制文件,cat 查看文件内容,touch 创建或更新文件时间戳。
  2. 网络配置
    • 虚拟网络模式:桥接模式下虚拟机和主机可网络通信且IP不同;主机模式只能与主机通信;NAT模式外部看到主机和虚拟机IP相同且可通信。
    • 桥接网络配置:需让网络适配器提供桥接网络,为虚拟机添加虚拟网络,并设置虚拟机的桥接网络。可通过 ipconfig 查看主机网络信息,用 ping 命令验证网络配置是否成功。
  3. 软件安装
    • 在线安装:更新软件源后,使用 sudo apt-get install 下载软件,sudo apt-get remove 卸载软件,sudo apt-get upgrade 更新软件。软件可后台运行,通过进程号杀死进程。
    • 离线安装:遵循软件包命名规范,使用 dpkg 命令安装、卸载和完全卸载软件。离线安装不检查依赖,在线安装会检查并下载。
  4. 文件操作
    • 查看文件内容head 回显文件前几行,tail 回显文件后几行,管道符 | 可将一个指令的输出作为另一个指令的输入。
    • 文件信息查看file 查看文件详细信息,find 查找文件或目录,cut 剪切字符串,grep 查找字符串,通配符 *[] 用于文件名匹配,wc 统计文件行数、单词数、字符数等。
    • 文件权限修改chgrp 修改文件所属组,chown 修改文件所属用户和组。
  5. 链接文件
    • 硬链接:文件的 inode 相同,硬链接是普通文件,源文件和硬链接文件修改会相互影响,不能对目录创建硬链接。
    • 软链接:类似快捷方式,可对目录创建,inode 与源文件不同,修改源文件路径时,绝对路径的软链接关系依旧有效。
  6. 压缩、解压缩、归档、拆包
    • 压缩和解压缩bzip2xzgzip 用于压缩文件,生成对应的压缩文件,解压缩使用相应命令。压缩效率和时间:bzip2 > xz > gzip
    • 归档和拆包:使用 tar 命令,可对多个文件或目录进行归档、归档并压缩、万能拆包解压以及拆包解压操作。


http://www.kler.cn/a/560095.html

相关文章:

  • 【R语言】dplyr包经典函数summarise函数
  • 测试面试题:以一个登录窗口为例,设计一下登录界面测试的思路和方法
  • 【JavaEE】SpringMVC 请求传参
  • Ubuntu非conda环境python3.8下安装labelme
  • Vue全局变量的定义和使用,创建 Store变量、读取、修改
  • Django数据库操作
  • 最长递增子序列(贪心算法)思路+源码
  • zookeeper从入门到精通
  • 在CentOS7上部署与关闭Flask接口
  • GoFly框架中集成Bolt 和badfer两个Go语言嵌入式键值数据库
  • 2025.2.24总结
  • 【java】重载(overloading)和重写(overriding)
  • 单片机分层架构的头文件设计
  • springboot集成jackson-dataformat-xml实现发送XML请求和XML响应参数处理
  • 商业银行预算管理系统的架构、流程、原型
  • 一周学会Flask3 Python Web开发-flask3上下文全局变量session,g和current_app
  • JAVA+MySQL实现分库分表及设计思路
  • 分享一个免费的CKA认证学习资料
  • 3. Spring Cloud LoadBalancer 入门与使用
  • 【OpenCV】入门教学