
《Linux操作系统》Linux相关杂记
文章平均质量分 79
Bruceoxl
BruceOu,于2017年10月13日开始在优快云上写博客,博客专注于嵌入式开发、人工智能等。欢迎各位朋友来访!
邮箱: ouxiaolong@bruceou.cn
展开
-
《Linux杂记》Window读取 Ext3/Ext4文件系统数据
Linux支持多种文件系统类型,包括ext3、vfat、jffs、romfs和nfs等,Ext4/Ext3为Linux系统的广泛格式;而Window系统的广泛格式是NTFS,FAT32等。NAS服务器大都是Linux系统,自然在硬盘上保存的数据一般都是Ext4,如下直接将NAS服务器的磁盘安装在Window系统是不能直接读取数据,本文笔者给大家介绍几个软件在Window读取 Ext3/Ext4文件系统数据。1 Linux ReaderLinux Reader下载地址DiskInternals Lin原创 2021-11-18 22:45:22 · 5036 阅读 · 0 评论 -
《Linux杂记》Linux环境下段错误的产生原因及调试方法小结
1段错误是什么一句话来说,段错误是指访问的内存超出了系统给这个程序所设定的内存空间,例如访问了不存在的内存地址、访问了系统保护的内存地址、访问了只读的内存地址等等情况。这里贴一个对于“段错误”的准确定义(参考Answers.com):A segmentation fault (often shortened to segfault) is a particular error condition that can occur during the operation of computer softw原创 2021-06-03 22:45:46 · 1456 阅读 · 0 评论 -
《Linux杂记》Ubuntu共享文件夹重启后无法挂载(终极方法)
在Windows10中安装虚拟机,想通过共享文件夹和Ubuntu互传数据,但是第一次挂在后,以后重启Ubuntu,共享文件夹无法挂载,前面笔者写了一个临时的方法,下面介绍终极解决方法。第一步:打开虚拟机第二步:打开VMware Tools在打开虚拟机的同时,点击虚拟机->安装VMware Tools,这步一定要快。第三步:安装VMware Tools进入用户目录下的VMware Tools,复制VMwareTools-10.3.10-13959562.tar.gz文件到任意目录。笔者是复原创 2021-03-06 12:21:30 · 2189 阅读 · 5 评论 -
《Linux杂记》查看Linux系统信息
我们在使用一套装有Linux系统的设备后,免不了要查看其系统资源。1 CPU型号查看cpu型号#cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c可以看到有2个逻辑CPU,同时也知道了CPU型号查看物理cpu颗数#cat /proc/cpuinfo | grep physical | uniq -c说明实际上是4颗1核的CPU。查看CPU运行模式#getconf LONG_BIT说明当前CPU运行在64bit模式下,也说明该系统原创 2021-01-23 19:15:06 · 456 阅读 · 0 评论 -
《Linux杂记》ubuntu 修改用户名
1、首先先进入到root权限下2、修改 /etc/passwd用户信息文文件将里面的用户名改成你想要的名字3、修改 /etc/shadow用户密码文件自己想要的名字也是将用户名改成自己想要修改的名字,改完之后保存4、修改 /etc/group用户组文件这个文件有多处要修改的地方,在里面我们可以看到多处地方有之前的用户名字,只要我们将这些地方的用户名字改成自己想要的,然后保存即可。5、修改用户的家目录mv /home/原先用户名字 /home/自己想要改的用户名字6、最后切换成改过之后的原创 2020-09-08 21:18:10 · 1180 阅读 · 0 评论 -
《Linux杂记》Linux中添加自定义服务Systemd
进入ARM板用户目录:#cd /lib/systemd/system/1:编写属于自己的unit文件,命令为my-demo.service,整个文件如下[Unit]Description=My-demo Service[Service]Type=oneshotExecStart=/bin/bash /root/test.sh #自己的脚本文件StandardOutput=sysl...原创 2020-04-06 09:28:25 · 1220 阅读 · 0 评论 -
《Linux杂记》Ubuntu共享文件夹重启后无法挂载
笔者最近使用Ubuntu 16.04的时候发现,新建的共享文件夹重启后共享文件夹链接失效,网上很多说重新安装vmware-tools,可是笔者的vmware-tools又不能点击,无奈只好寻找其他方法。功夫不负有心人,笔者找到了解决办法,希望能帮到各位。$mkdir /mnt/hgfs如果有上述文件夹,则不需要新建,如果没有则,需要新建文件夹。然后执行以下语句:$sudo vmhgfs-f...原创 2020-01-19 14:59:40 · 2229 阅读 · 6 评论 -
《Linux杂记》虚拟机磁盘瘦身
我们用虚拟机一段时间后,发现虚拟机占用的磁盘越来越大,但是在系统内查看却不是很大,那么这个时候就需要给虚拟机瘦身。方法:如果你有安装Vmware-Tools的话,可以直接使用这个命令:$sudo /usr/bin/vmware-toolbox-cmd disk list$sudo /usr/bin/vmware-toolbox-cmd disk shrink /然后会弹出一个进度条,等...原创 2019-12-22 22:36:23 · 853 阅读 · 0 评论 -
《Linux杂记》嵌入式Linux串口自动登录root修改步骤(文件系统需service服务支持)
1.去掉登录密码:#vi /etc/passwd修改第一行为:root::0:0:root:/home/root:/bin/sh#vi /etc/shadow修改第一行为:root::0:99999:7:::2.修改agetty :#vi /lib/systemd/system/serial-getty@.service把ExecStart=-/sbin/agetty --keep...原创 2019-12-21 16:26:43 · 2208 阅读 · 0 评论 -
《Linux杂记》centoOS 忘记密码找回密码
centoOS 忘记密码找回密码步骤1.重启系统2.出现下图按右键按enter3.看到新的界面输入 e4.看到新的界面,选择第二行,再输入 e5.再最后输入 1,再回车6.按下b 进入单用户模式7.修改密码到此密码就修改了。【注】修改启动时默认运行级别#vim /etc//inittab进入文件后将5改为3之后,保存,重启。...原创 2019-08-25 09:09:51 · 461 阅读 · 0 评论 -
《Linux杂记》apt-get常见问题解决
ubuntu遇见/var/lib/dpkg/status错误正在读取软件包列表… 有错误!E: flAbsPath on /var/lib/dpkg/status failed - realpath (2: 没有那个文件或目录)E: 无法打开文件 - open (2: 没有那个文件或目录)E: Problem openingE: 无法解析或打开软件包的列表或是状态文件。【解决办法】造...原创 2019-04-12 09:08:33 · 1610 阅读 · 1 评论 -
《Linux杂记》Ubuntu下磁盘扩容
笔者以前在配置虚拟机的时候只分配了20G的空阿,现在发现不够用,需要扩容。方法如下。第一步:在虚拟机对磁盘进行扩容。在【编辑虚拟机设置->磁盘->扩展】里对磁盘进行扩容,设置好磁盘大小后,点击扩展。图1图2笔者扩展到40G。图3第二步:对磁盘进行重新分区。在虚拟机层面上做完之后,就到了操作系统啦。由于我们只是扩了容量,但是没有分区,所以,默认情况下Ubuntu系统...原创 2019-01-21 19:21:09 · 848 阅读 · 0 评论 -
《Linux杂记》Linux截屏设置
笔者使用的Ubuntu16.04是默认有截屏的功能,系统自带screenshot,可以使用终端命令的方式,也可使用快捷键。下面笔者就一一道来。 图1 上面就是screenshot的具体用法,笔者就不一一解释了。 每次遇到截屏要打开终端是很不方便的,接下来笔者就带领大家设置成自己喜欢的快捷键。 首先要打开”系统设置“,点击硬件下的”键盘“选项,然后点击”快捷键“标签,就可以看到快捷键原创 2018-01-04 22:40:44 · 5937 阅读 · 0 评论 -
《Linux杂记》Linux系统安装搜狗输入法
在Windows平台和手机平台上大家对搜狗输入法用的比较多,其实搜狗输入法也对Ubuntu有软件包的,搜狗输入法是基于AMD体系架构的,在基于AMD的体系架构都是支持搜狗输入法,对于ARM体系架构搜狗输入法是不支持的,但是可以安装谷歌,请看笔者的其他文章。笔者在这里要讲的是搜狗输入法的安装,接下来笔者就带领大家安装搜狗输入法。 首先给出Linux版本搜狗输入法的下载链接: https://pi原创 2018-01-04 22:46:37 · 1650 阅读 · 0 评论 -
《Linux杂记》Linux设置网卡速度及模式
1.Ethtool是用于查询及设置网卡参数的命令 ethtool ethX //查询ethX网口基本设置 ethtool –h //显示ethtool的命令帮助(help) ethtool –i ethX //查询ethX网口的相关信息 ethtool –d ethX //查询ethX网口注册性信息 ethtool –r ethX //重置eth...原创 2018-05-15 09:51:55 · 7209 阅读 · 0 评论 -
《Linux杂记》查看Linux内核版本的命令
方法一: 命令: uname -a 作用: 查看系统内核版本号及系统名称。方法二: 命令: cat /proc/version 作用: 查看目录”/proc”下version的信息,也可以得到当前系统的内核版本号及系统名称 补充说明: /proc文件系统,它不是普通的文件系统,而是系统内核的映像,也就是说,该目录中的文件是存放在系统内存之中的,它以文件系统的方式为访...原创 2018-05-15 09:57:55 · 2202 阅读 · 0 评论 -
《Linux杂记》Linux系统和Windows互相通信
在开发过程中,常常需要Windows和Linux进行通信,本文将介绍一下常用服务及如软件。1 SSH1.1 SSH的安装默认情况下,Linux是没有安装SSH服务的,首先需要安装此服务,安装命令如下。$sudo apt-get installl ssh1.2 SecureCRT使用1.2.1 SecureCRT 介绍SecureCRT是一款支持SSH(SSH...原创 2018-05-21 20:18:34 · 7956 阅读 · 2 评论 -
《Linux杂记》开发板无法ping通外网
ping: sendto: Network is unreachable在开发板上ping路由上的IP的时候可以ping通,但是ping外网的IP的时候提示“ping: sendto: Network is unreachable”后来使用route命令看了一下。 # route 发现网关(Gateway),是空着的没有设置,于是执行一下命令设置了网关: # route add ...原创 2018-06-13 09:01:45 · 2728 阅读 · 0 评论 -
《Linux杂记》Linux中C语言中执行shell语句
C程序调用shell脚本共有三种法子 :system()、popen()、exec系列数call_exec1.c system() 不用你自己去产生进程,它已经封装了,直接加入自己的命令。 exec 需要你自己 fork 进程,然后exec 自己的命令。 popen() 也可以实现执行你的命令,比system 开销小。方法一:system()的使用 system命令以其简略高效的作用...原创 2018-06-08 15:13:46 · 2192 阅读 · 1 评论 -
《Linux杂记》Linux设置网卡速度与模式
1.Ethtool是用于查询及设置网卡参数的命令ethtool ethX //查询ethX网口基本设置ethtool –h //显示ethtool的命令帮助(help)ethtool –i ethX //查询ethX网口的相关信息ethtool –d ethX //查询ethX网口注册性信息ethtool –r ethX //重置ethX网口到原创 2018-01-04 22:30:58 · 6144 阅读 · 0 评论