![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux基础
Nicholasyang-ARM
这个作者很懒,什么都没留下…
展开
-
Linux如何解决动态库的版本控制
(换句话说,soname不是真实存在的文件,只是在此库中和将来调用此库的文件中保存的一个名字,在加载时去找这个名字,使用时创建一个软连接来指向真实文件,这样真实文件的版本号就可以升级了)Linux 系统,也同样面临和Window一样的问题,如何控制动态库的多个版本问题。Window之前没有处理好,为此专门有个名词来形容这个问题 “Dll hell”,其严重影响软件的升级和维护。 Dll hell 是指windows 上动态库新版本覆盖旧版本,但是却不兼容老版本。常常发生在程序升级之后,动态库更新,原转载 2020-08-03 15:58:58 · 558 阅读 · 0 评论 -
类SHELL UI界面C语言实现
一个在终端实现类Linux shell(cd ls命令)UI界面的功能(C语言实现)这2天做了一个类似Linux shell的UI界面,目前已初步完成cd, ls, help, pwd, quit等命令,在Linux下实现,效果图见下图:ls命令:开始及help命令:对于完成此UI界面来说,最主要是根据输入的命令找到相关的命令处理函数。通过参考部分bash的实现,找到了如下方法:...转载 2020-04-02 16:14:00 · 1402 阅读 · 0 评论 -
虚拟机界面大小自适应设置
当想将屏幕显示设置成自适应以方便使用时,直接点开界面View菜单栏选中Autofit Guest选项,这时再缩放屏幕时屏幕即为自适应原创 2014-12-29 17:46:02 · 1012 阅读 · 0 评论 -
Linux忘记root密码的解决方案
1、重启系统后按下键盘上的“Esc”键进入GRUB界面2、用上下方向键选择忘记密码的那个系统,键入“e”来进入编辑模式3、选择最新的内核,然后继续按“e”键4、然后在编辑界面rhgb quiet后面加空格,再键入“single”或者直接输入数字的“1”并回车确定5、编辑完成后按“b”键启动进入单用户模式,在这里可以修改我们root的密码,在命令行键入“passwd root”后键入转载 2014-12-29 17:51:11 · 341 阅读 · 0 评论 -
linux下USB转串口与minicom通信
笔记本是没有串口的,所以买了一条USB转串口线。驱动安装过后,用超级终端试了一下,开发板通了。 我使用的是xp系统+vmware,如何使虚拟机识别这个串口可用去了我相当长的时间,因为这和普通的串口不同,又是通过虚拟机,所以比普通的系统加个串口麻烦了许多。终于,在访问了无数网页,请教了一些人后,在虚拟机下用minicom联通了开发板。 以下是我如何设置的过程: 首先,需转载 2015-03-11 17:55:37 · 556 阅读 · 0 评论 -
如何使用VMware扩大磁盘空间
1、开机前打开“虚拟机”菜单栏下的“设置”选项,为虚拟机添加第二块硬盘(选择默认选项,仅填写添加硬盘空间大小)2、启动虚拟机,进入Ubuntu系统后打开终端,键入“ls -l /dev/sd*”命令查看是否硬盘添加成功。如果看到“sdb”设备则表示创建成功3、硬盘分区,在终端输入“fdisk /dev/sdb”命令进入fdisk操作界面“Command (m for help):”。输入“转载 2015-04-29 15:01:15 · 2033 阅读 · 0 评论 -
linux下环境变量的使用
如果你想查看某一个名称的环境变量,命令是:echo $环境变量名,比如:echo $ORACLE_HOME这是最基础的,下面来讲下稍微深入一点的,并举例说明1.显示环境变量HOME$echo $HOME/home/ljj2.设置一个新的变量$ export HELLO=”Hello!”$ echo $HELLOHello!3. 使用e转载 2015-05-08 12:24:27 · 405 阅读 · 0 评论 -
linux开发基础问题答疑
1、VMware卸载不完全或启动配置文件有残存,点击“开始”在搜索栏中输入“%TEMP%”字符,回车进入系统缓存文件夹清除里面所有文件。这时你便可再次重新安装程序了。部分情况下重启电脑后再次运行VMware会提示“系统内部错误”等字样,右击以“管理员身份运行”该软件即可正常使用。原创 2015-05-11 09:42:24 · 368 阅读 · 0 评论 -
Linux下文件共享设置
1、Fedora下虚拟机设置添加共享目录。首先安装VM-tools工具,运行VMware-config-tools.pl重新设置一遍,确保hgfs启用。启用后输入lsmod | grep hgfs命令查看是否有hgfs模块。它也会自动的去挂载共享的。如果有hgfs模块,但是没自动挂载,可以用VMware-hgclients看有没有共享目录,然后用mount -t vmhgfs .host://mn原创 2015-07-27 22:16:32 · 256 阅读 · 0 评论