Linux常见问题解决
嵌入式李
喜欢徒步、爬山和运动
展开
-
解决Ubuntu和Windows时间不一致问题
新建一个终端,并按以下步骤解决设置为本地时间sudo timedatectl set-local-rtc 1 --adjust-system-clock安装ntpdatesudo apt-get install ntpdate设置时间服务器sudo ntpdate time.windows.com设置硬件时间为本地时间sudo hwclock --systohc若有什么疑问,欢迎留言。如果解决了您的问题,请点赞,谢谢!...原创 2021-02-21 15:04:14 · 912 阅读 · 0 评论 -
访问非标准端口的ssh
ubuntu登录非22端口号的ssh在自己用户的家目录的.ssh目录(如果没有则自己新建)中,新建文件config。Host optiplexPort 12345这样的话,我们就可以访问ssh端口号开在12345的主机optiplex了。原创 2021-02-14 20:21:17 · 613 阅读 · 0 评论 -
解决Ubuntu 18.04 LTS显示很卡的问题
我的电脑有点老了,配置是i7 2600s。之前使用Ubuntu 16.04时,蛮快的。但是,自从安装了Ubuntu 18.04时,就觉得鼠标移动得很慢,感觉很卡。我百思不得其解。现在这个时代的电脑,不会2D速度都这么慢啊。不科学啊。我一直以为是驱动或者是配置的问题。直到无意间发现我的显示器的刷新率为24Hz。修改为60Hz后,问题解决。在此,跟大家分享。...原创 2020-07-02 22:55:57 · 2374 阅读 · 0 评论 -
使用udhcpc得到DHCP分配的地址
客户端为udhcpc某个端口作为客户端得到dhcp服务器分配的地址,例如,udhcpc -i eth0可以让eth0得到自动分配的地址。原创 2020-04-16 00:22:02 · 603 阅读 · 0 评论 -
Linux下ssh连接断掉时退出ssh的方法
转自StackExchangeHow do I exit an SSH connection?Two ways:closing the shell session, e.g. with exit followed by Enter, or Ctrl-d usually allows you to exit the ssh session normally,in the case wher...原创 2020-04-14 19:33:15 · 2032 阅读 · 0 评论 -
socat create时报错: Bad file descriptor
在使用socat来新建一个文件时,会出现Bad file descriptor的错误socat open:file1 create:file2 #新建file2,打开file1,把内容复制到file2会报错,提示Bad file descriptor这是由于socat总是认为通信是双向的,即可读可写的。解决问题的方法是使用-u的选项。这样的话,表示这是一个单向的数据通信。socat -u...原创 2020-04-11 11:12:43 · 535 阅读 · 0 评论 -
树莓派SD卡空间恢复(dd后sd卡空间变小的解决方法)
在使用dd时,使用一个小的image文件放到一个大的SD卡时,会只用到部分的SD的空间。比如在使用dd来做树莓派的tf卡时就会发生这样的问题。在Linux下,可以通过命令来恢复被“吃掉”的空间。有什么疑问,欢迎大家留言。...原创 2020-04-10 20:51:18 · 2445 阅读 · 1 评论 -
树莓派解压rar
今天尝试在树莓派上安装unrar与ubuntu上不同的是,我并没有找到unrar,而只找到unrar-free所以,可以安装unrar-free来解决unrar安装的问题。sudo apt install unrar-free...原创 2020-04-07 23:59:22 · 2130 阅读 · 0 评论 -
ubuntu 配置中文输入法 图文教程
原来的设置中,从中文切换到英文或者从英文切换为中文(跨语言)时,总要使用不同的快捷键。在这个教程中,我们将使用control+shift来完成所有输入法的切换(无论是否跨语言)。首先在键盘设置中,在Typing中,将Switch to next/previous input source都设置为Disabled。在Fcitx中,勾选Show Advanced Options,然后选择Inclu......原创 2020-03-09 00:04:55 · 6241 阅读 · 0 评论 -
udhcpd简单配置教程
我们的目标很简单,DHCP服务器分配的地址范围为:192.168.18.100 ~ 192.168.18.199,默认网关为192.168.18.253,在eth0上使用DHCP服务器。生成一个文件:gedit /etc/udhcpd.conf该文件的内容为:start 192.168.18.100 #起始地址end 192.168.18.199 #结束地址inter...原创 2020-02-25 21:37:40 · 3110 阅读 · 0 评论 -
在Linux中替换某个文件夹中的所有文件的内容(除了二进制文件外)
之前写的一篇sed回溯替换某路下的所有文件。但这篇文章的命令组合效率太低了。使用grep和xargs可以明显加快sed的效率。grep 旧的内容 路径 -rlI | xargs sed -i 's/旧的内容/新的内容/g' 请自行替换:旧的内容是你想被替换的内容,新的内容是替换后的内容。路径是你想回溯替换的文件夹路径(里面的除了二进文件外的所有文件都会被替换)举个例子:grep a...原创 2020-02-20 00:31:52 · 749 阅读 · 0 评论 -
制作yocto的recipe的补丁的方法
Yocto里的一个常见任务是给某个recipe打补丁。有很多方法给recipe打补丁的方法。这里介绍一种比较简单快速的方法。这里以虚拟的recipe_example为例,并且,假设源代码是以git的方式取到的。解压源代码bitbake -c unpack recipe_example新建文件夹mkdir ~/local_recipe_example.将源代码放到新建的文件夹...原创 2020-02-15 21:03:36 · 1293 阅读 · 0 评论 -
git设置http全局代理
git config --global 变量名称 变量内容git config --global --unset 取消变量例如:git设置全局http代理和https代理git config --global http.proxy 127.0.0.1:1080git config --global https.proxy 127.0.0.1:1080取消这两个全局代表git conf......原创 2020-02-03 11:43:00 · 51391 阅读 · 0 评论 -
sed回溯替换某路下的所有文件
使用grep和sed回溯替换某路下的所有文件,方法:sed -i 's/旧的内容/新的内容/g' `grep 旧的内容 某路径 -RnlI 2>/dev/null`例子:我们假设要替换在work目录以及这个路径下的所有子目录中的包含abc的文本文件,将abc替换为123。sed -i 's/abc/123/g' `grep abc work -RnlI 2>/dev/null...原创 2020-02-03 00:32:32 · 318 阅读 · 0 评论 -
让Ubuntu支持loop设备分区的方法
第一步:修改/etc/default/grub文件,在GRUB_CMDLINE_LINUX_DEFAULT中加入option.max_part=31第二步:在终端执行sudo update-grub希望对你有帮助。原创 2020-02-02 14:59:11 · 1290 阅读 · 0 评论 -
解决vi/vim下Control+X Control+S假死的问题
习惯使用emacs的同学,有时在使用vi或vim时,会习惯性输入Ctrl + x Ctrl + S,来保存文件。然后就会发现,vi/vim进入到^X模式,看上去就像假死一样。此时,按Ctrl + q,就能回到此前的模式。希望可以帮到大家。...原创 2020-02-01 22:25:06 · 2292 阅读 · 0 评论 -
磁盘分区显示/不显示在Ubuntu 16.04的启动栏(Launcher)里的方法
直接右击你不想显示的磁盘。然后点“Unlocked From Launcher”就可以了。原创 2020-01-31 14:10:42 · 724 阅读 · 0 评论 -
解决VirtualBox的Ubuntu虚拟机不能全屏的问题
环境:软件环境:操作系统: Windows 7专业版 VirtualBox:5.2.34硬件环境:CPU:Intel i5内存:8G 环境如上所述。出现Ubuntu虚拟机不能全屏的问题,一般有两个原因:一个原因是没有安装增强工具增强工具要安装在Ubuntu虚拟机里。具体方法可以参考这篇文章《解决VirtualBox中Ubuntu虚拟机和Windows不能双向拖放的问题》。里面有...原创 2020-01-30 21:26:39 · 3373 阅读 · 2 评论 -
查看ubuntu对应的debian版本
查看/etc/debian_version这个文件在ubuntu中,可以输入Ctrl+Alt+t进入终端(terminal),然后输入shell命令:cat /etc/debian_version来查看。有什么问题或建议,欢迎大家留言。...原创 2020-01-30 18:53:45 · 3338 阅读 · 0 评论 -
VirtualBox中Linux和Windows双向拖放的配置方法
文章难度:入门环境:软件环境:VirtualBox:5.2.34主机操作系统: Windows 7专业版 虚拟机操作系统: Ubuntu 16.04 Desktop amd64硬件环境:CPU:Intel i5内存:8G 有的同学发现,就算像《你的VirtualBox虚拟机性能最大化了吗?》那样,在下图中设置了双向拖动,却发现仍然不能在两个系统间双向拖放。今出现这个问题的主............原创 2020-01-29 19:11:02 · 17259 阅读 · 12 评论 -
解决Control+Alt+F1到F6黑屏的问题
正常情况下,在Linux系统中,组合按键ctrl + alt + F1 到 F6应该显示6个虚拟TTY。然而,有时输入这个组合按键却会黑屏。李老师也碰到过这个问题。分享给大家。一种原因是图形文字模式的分辨率不兼容,解决方法可以参考askubuntu.com上的方法另一种原因可能是系统启动脚本文件有问题。例如,/etc/rc.local脚本的执行结果出错,就会导致这个问题。解决方法是检查这个脚本...原创 2020-01-27 15:21:16 · 6349 阅读 · 0 评论