常用命令:
1.  ls ,  ls -a
2.  pwd
3.  ps ,  ps -a
4.  cd , cd ..
5.  mkdir
6.  rmdir
7.  rm ? -rf
8.  ifconfig
9.  tar -czf 压缩后的文件 压缩前的文件;  tar -xzf 压缩后的文件
10.
1、以.gz 结尾的为压缩文件,用命令:gzip -d filename 来解压,得到的文件在
当前目录中,但已没有了.gz。
2、以.tar 结尾的为归档文件,用命令:tar -xvf filename 来展开,生成的文件
与源文件在同一目录中,只是少了.tar。
3、以.tar.gz 结尾的文件最常见,可直接用命令:gzip -cd filename | tar xfv
来解开。

11.find -name ***   ;     locate ***;
12.man  命令
13.setup开始创建
14.adduser / passwd创建用户 
15.su命令切换用户
16.mount访问其他分区

vi命令:
1.按I进入插入模式,ESC退出插入模式
2.插入实符i,  删除字符x, 删除一行dd
3.查找字符串 /string
4.读取文件vi 文件名
5.写入文件:w
6.退出文件:q
7.拷贝行yy,粘贴p

gcc,make,gdb问题:
gcc参数:-c -g -o
Makefile:注意Tab
gdb:break(添加断点),step(进入),finish(退出),next(下一行,不进入),c(执行到下一断点)

c/c++开发工具:eclipse

tar参数:-z(gzip方式) -x(extract解压) -v(列表显示) -f(使用压缩包) -c(压缩)

rpm参数:-i(安装) -q(查询) -p(package) -h(hash显示) -e(擦掉) -u(升级)
举例:rpm -qpi Linux-1.4-6.i368.rpm 查看包里的内容
     rpm-ivh Linux-1.4-6.i368.rpm安装
     rpm-e <文件名>  卸载
     rpm -uvh <文件名> 升级软件
    
启动分析:
初始化设备-加载内核镜像-加载文件系统

用户自定义系统调用:
1.添加<linux/unistd.h>+_syscall0(int,mysyscall)+加自定义系统函数
2.在unistd.h(/usr/include/asm-i386/unistd.h)中加入索引号#define __NR_mysyscall 223
3.在syscall_table.S(/usr/src/linux/arch/i386/kernel/syscall_table.S)中加入.long sys_mysyscall
4.在sys.c(/usr/linux/kernel/sys.c)中sys_mysyscall函数的实现
5.编译内核(/usr/src/linux下)
  make mrproper
  make menuconfig
  make
  make modules_install
PS:自定义函数->通过_syscall0宏(在unistd.h中定义)调用软中断->查找unistd.h和syscall_table.S,找到中断号->Entry.S汇编执行->调用相应.c文件执行(用户调用可用sys.c)

//使用arm-linux-gcc编译
export CC=arm-linux-gcc
./configure --host=arm --build=i686 --target=arm\ --with-gtk-exec-prefix=/usr/local/hybus-arm-linux-R1.1

//USB转串口驱动的命令
/root/Redhat9     make inst

mkdir /root/aaaa/bbbb
cd !$  (!$表示前一个命令的最后参数,即/root/aaaa/bbbb)

gedit & (&表示此命令在后台运行)

locate filename (locate命令找到文件的位置)

ls -l >filename (>表示将结果保存在filename中,<表示将filename中的内容作为输入)

ps (显示当前用户的所有进程)

setup (图形化的配置命令)

chkconfig --list (显示系统服务运行情况)

grep "字符串" -r (查找包含字符串的文件)

问题:
模拟器skyeye

转载于:https://www.cnblogs.com/fishert/archive/2008/04/23/1167936.html

熟悉Redhat 9.0相关推荐

  1. 【Zabbix】使用zabbix 3.4自带Mysql模板,监控Redhat 7.0上的Mysql

    前言 使用zabbix监控Mysql. zabbix 3.4 zabbix server已安装完成(yum方式安装zabbix) Mysql服务器操作系统(OS) :Redhat 7.0 在Mysql ...

  2. 安装redhat 8.0红帽系统的图文教程(小白必备)

    这篇文章主要介绍了安装redhat 8.0红帽系统的图文教程(小白必备),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 一.介绍 ...

  3. RedHat 7.0及CentOS 7.0禁止Ping的三种方法

    作者:荒原之梦 原文链接:http://zhaokaifeng.com/?p=538 前言: "Ping"属于ICMP协议(即"Internet控制报文协议") ...

  4. 远程安装oracle 10.2.1 for redhat 5.0 2.6.18-53.el5xen

    远程安装oracle <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags&quo ...

  5. redhat 6.0 Enterprise企业版如何使用yum安装软件

    redhat 6.0 Enterprise企业版如何使用yum安装软件 linux系统是非常稳定的,但是安装软件有时候却有依赖关系,这样安装软件是很麻烦的,好在有yum可以解决依赖关系,首先按照下面的 ...

  6. 虚拟机上Redhat linux9.0的VMware Tools详细图文教程

    1,当我们以以ROOT身份进入Redhat linux9.0以后,会发现我们并没有真正的安装上了VMWARE TOOLS软件包,这个时候需要点击"虚拟"-->"安装 ...

  7. 自己编译redhat 9.0内核心得

    redhat 9.0 kernel 2.4.20-8.tar.gz ­ ­ 1.先确定是升级内核还是用自己带的内核心,如果是升级你可以到www.kernel.org上下载内核. ­ 然后把它#mv k ...

  8. 【Zabbix】使用dbforbbix 2.2-beta监控Redhat 7.0上的Oracle、Mysql

    前言 zabbix 3.4 + DBforBIX 2.2-beta 监控 Oracle.Mysql 前置条件:已安装 zabbix 3.4 ([Zabbix]yum方式安装zabbix) 前置条件:能 ...

  9. RedHat el5.0 搭建 Postfix 邮件服务器系统一

    RedHat el5.0 搭建 Postfix 邮件服务器系统                        (postfix+cyrus-sasl2+courier-authlib+courier- ...

最新文章

  1. windows解压tar.gz文件 7z
  2. LeetCode刷题: 整数反转
  3. Java 默认/缺省 内存大小,如果没有 -Xms -Xmx
  4. 整型与布尔型的转换(信息学奥赛一本通-T1022)
  5. 安卓案例:演示广播接受者
  6. HTML5实现涂鸦板
  7. Linux下强制某登录用户下线
  8. java 动态代理 jdk为何比cglib效率低 原理总结
  9. msdia140.dll 已加载,但对DllRegisterServer 的调用失败, 错误代码: 0x80070005
  10. 龙泉寺贤超法师:用 AI 为古籍经书识别、断句、翻译
  11. word文档通配符换行_Word中如何使用通配符进行查找和替换
  12. 湖北政务服务“一张网”实现五级联通 便民事项掌上办
  13. 虚拟服务器和vdi,VDI虚拟化平台搭建 01--VDI基本环境准备
  14. Python语言程序设计基础_期末作品设计_答案_通识教育必修课程_上海师范大学
  15. 使用Aria2+AriaNg自建离线下载
  16. 电磁场仿真软件ANSYS Electronics下载附安装教程
  17. 外贸客户如何选择供应商:5R原则
  18. 阅读 git 最初版源码总结
  19. VMware 12 Exception 0xc0000005
  20. 试题 C: 数列求值

热门文章

  1. 用3ds导入spk文件好小坐标多_2020东莞长安贴片厂代工代料哪家好-鸿鑫辉
  2. 友善之臂 mini2440 linux led 驱动代码,mini2440 led驱动程序
  3. css 两边到中间 渐变_css3渐变过渡机制
  4. 数据丢包怎么修复_交换机发生网络通信故障怎么解决?
  5. 基于特征的对抗迁移学习论文_lt;EYD与机器学习gt;迁移学习:PTL选择式对抗网络...
  6. linux 自定义shell命令,如何在Linux中自定义bash命令提示符
  7. java comparator 降序排序_【转】java comparator 升序、降序、倒序从源码角度理解
  8. 什么是python自动化脚本_Python自动化
  9. 华为云平台使用手册_华为云首发全生命周期应用平台,四大能力解决政企上云五大难题...
  10. 室内主题元素分析图_主题乐园包装——“树”造型案例精选分享