linux命令学习

这篇具有很好参考价值的文章主要介绍了linux命令学习。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  1. sudu和su的区别:sudo 命令需要输入当前用户的密码,su 命令需要输入 root 用户的密码。当灭有root账户时,可以使用sudo su进入超级用户模式。
  2. 创建root账户:sudo passwd root
  3. centos使用yum,ubuntu使用apt来安装。默认的 Ubuntu 软件源包含了一个软件包组,名称为 “build-essential”,它包含了 GNU 编辑器集合,GNU 调试器,和其他编译软件所必需的开发库和工具。想要安装开发工具软件包,以 拥有 sudo 权限用户身份或者 root 身份运行下面的命令:
sudo apt update
sudo apt install build-essential
  1. find命令:find / -name file.txt
  2. "Depends: g++ (>= 4:9.2) but it is not going to be installed"错误处理:https://blog.csdn.net/su_cicada/article/details/109577212
  3. scp命令: scp local_file remote_user@remote_host:/remote/directory # 从本地到远程 scp remote_user@remote_host:/remote/file local_directory # 从远程到本地
  4. 国产操作系统kylin实际上是ubuntu的一个分支,而不是centos
  5. 安装进度查询:sudo apt-cache search packagename 。安装软件时如果被打断,会导致软件不可用,这是需要查询已经安装了那些部分,或者已经下载了哪些部分,此时上述命令就派上了用场。
  6. aptitude install xxx: aptitude在删除一个包时,会同时删除本身所依赖的包。这样,系统中不会残留无用的包,整个系统更为干净。
  7. vmware在linux下的共享目录是:/mnt/hgfs/
  8. 为了维护兼容性,安装程序时尽量使用 aptitude install xxx来安装包。
  9. linux上的包管理程序分为两类:deb(dpkg)和rpm。分别的对应的包管理程序为:apt(aptitude)和yum。
  10. 查看cpu位数:getconf LONG_BIT
  11. cmake udpate: aptitude remove cmake; wget https://cmake.org/files/v3.28/cmake-3.28.0-linux-x86_64.sh; sudo bash ./cmake-3.28.0-linux-x86_64.sh --skip-licence --prefix=/usr; input y, then input n reference:https://zhuanlan.zhihu.com/p/513871916 or: https://www.cnblogs.com/jsdy/p/11759247.html
  12. kylin和ubuntu源路径:/etc/apt/sources.list
  13. make -j8: make中-j 后面是编译时处理器的数量,默认为1,如果为了加快编译速度,可以加具体的数字,如-j4/j8等。

文章来源地址https://www.toymoban.com/news/detail-821570.html

到了这里,关于linux命令学习的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • linux下arm环境启动脚本/etc/init.d/rcS执行命令失败,踩坑记录

    记一次踩坑记录!!! 接触到一个新的系统,需要在这个系统上跑程序,测试的时候,手动执行脚本和程序都没问题,于是将执行命令写入到linux启动脚本/etc/init.d/rcS这个文件中,然后重启,等待程序起来,但是让我意想不到的是,执行到我加的命令的时候,居然报错,找不

    2024年01月21日
    浏览(31)
  • 【ARM Linux 系统稳定性分析入门及渐进12 -- GDB内存查看命令 “x“(examine)】

    请阅读 【ARM Linux 系统稳定性分析专栏导读】 上篇文章:ARM Linux 系统稳定性分析入门及渐进11 – GDB( print 和 p 的使用| @ 和 ::的使用|ptype|{<type>} <addr> ) examine 是GDB中x命令的全称,用于检查内存中的内容。这个命令非常强大,可以以多种格式显示内存内容。 examine 命令

    2024年02月12日
    浏览(27)
  • Linux 学习记录53(ARM篇)

    在下图界面中可以搜索指定的内存地址 (1. 前索引方式 (2. 后索引方式 (3. 自动索引 结合了前两者的索引方式 (1. 操作码 (2. 格式 (3. 使用示例 (4. 地址增长方式 1 ia后缀 ia后缀:先往指定的寄存器数值为起始地址中存放数据,然后该寄存器数值自动偏移 例:stmia r6!,{r1-r5} 2 ib后缀

    2024年02月16日
    浏览(28)
  • Linux 学习记录58(ARM篇)

    PPI:私有外设中断号:(ID:0~15) SPI:共享外设中断号:(ID:16~31) SGI:软件产生的中断号:(ID:0~287) 总结: GIC层一共管理288个中断号(ID:0 ~ 287),16个SGIS,16个PPIS,256个SPIS 例: 功能:使能CPU 功能:设置GICD层中断使能 该寄存器共有8个(0-8),用于使能GICD层的的288个中断号,每个寄存器

    2024年02月15日
    浏览(31)
  • Linux 学习记录52(ARM篇)

    基本的数据处理指令 数据搬移指令 数据移位指令 算数运算指令 位运算指令 比较指令 跳转指令 内存读写指令 程序状态寄存器读写指令 软中断指令 (1. 格式 (2. 指令码类型 (3. 使用示例 能够当作指令的一部分去执行的数据叫做立即数。一个立即数可以通过一个0-255之间的数字

    2024年02月17日
    浏览(30)
  • Linux 学习记录59(ARM篇)

    I2C总线是PHLIPS公司在八十年代初推出的一种串行半双工同步总线,主要用于连接整体电路 两个芯片之间通讯 SOC(stm32mp157a)------- IIC总线 -------温湿度传感器(si7006) 两个设备之间通讯 PC------ UART总线 ------开发板 I2C总线为两线制,只有两根双向信号线,一根是数据线SDA,另一根是

    2024年02月15日
    浏览(37)
  • Linux 学习记录57(ARM篇)

    通过IO口的电平,产生对应的外部中断,通过外部中断的处理函数完成相应功能 GIC distributor (GICD)是通用中断控制器(GIC)中的一个组件,它负责接收来自外部设备的中断信号,并将这些中断信号分发给对应的处理器核心进行处理。GICD在多核处理器系统中起到了协调和管理中断

    2024年02月15日
    浏览(36)
  • Linux 学习记录56(ARM篇)

    总线是完成传输的一种媒介,总线可以分为系统总线、数据总线和地址总线 系统总线是连接计算机的主要组成部分,它负责传输数据和控制信息。数据总线用于传输数据,而地址总线用于指定数据的存储位置。 串行总线同一时刻,只可以收发一位数据,并且串行总线只有一

    2024年02月15日
    浏览(28)
  • Linux 学习记录54(ARM篇)

    以STM32MP157为例 相关数据手册在文章顶部下载 (1. RCC寄存器 2.5.2 (2. GPIO寄存器 1. 模式配置寄存器 2. 输出模式配置寄存器 3. 速度配置寄存器 4. 上下拉配置寄存器 5. GPIO输出寄存器 (1. RCC寄存器配置 (2. GPIO寄存器配置

    2024年02月16日
    浏览(26)
  • ARM+LINUX嵌入式学习路线

    嵌入式学习是一个循序渐进的过程,如果是希望向嵌入式软件方向发展的话,目前最常见的是嵌入式Linux方向,关注这个方向,大概分3个阶段: 1、嵌入式linux上层应用,包括QT的GUI开发 2、嵌入式linux系统开发 3、嵌入式linux驱动开发 嵌入式目前主要面向的几个操作系统是,

    2024年02月02日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包