Linux
久狼君
这个作者很懒,什么都没留下…
展开
-
iptables unknown optin “--to-destination“
思路提供解决思路首先可以通过strace命令查看系统调用提前切换root用户然后运行strace -t -f后面接你的iptables命令,例如strace -t -f iptables -t nat -A OUTPUT --dst 114.114.114.114 -j DNAT --to-destination 127.0.0.1:53查看输出,应该在最后一页,我能够看到我是有No such file or directory可以直接看这里对于我个人是没有加载xt_nat模块,一个可以正原创 2022-01-18 14:02:59 · 3072 阅读 · 0 评论 -
记一次Gentoo系统问题(无法连wifi)排查过程
安装Gentoo进入系统后无法连接wifi在安装Gentoo过程中遇到的一个小问题,让我有种豁然开朗的感觉(对系统的进一步了解),所以记录下来。在我漫长的编译安装之后,终于进到了Gentoo的系统里面。但是,联网的时候我发现ip link set wlp2s0 up怎么都无法将wlp2s0激活,但是能够在ip link看到该网卡说明肯定是正常识别了。这个时候肯定得看日志了,因为我的网卡是Realtek(可以用lspci查看,不过这都不知道的话在安装那一步就失败了吧),所以运行dmesg | gr.原创 2021-12-21 21:04:25 · 1375 阅读 · 0 评论 -
关闭第一次sudo权限警告
打开终端首次运行sudo都会抛出警告,内容如下:We trust you have received the usual lecture from the local SystemAdministrator. It usually boils down to these three things: #1) Respect the privacy of others.#2) Think before you type.#3) With great power comes great respons原创 2021-12-18 07:13:47 · 3345 阅读 · 1 评论 -
解决Fluxion卡在Starting Captive Portal access point service...
卡在Starting Captive Portal access point service…可能是因为你的网卡不兼容hostapd所以选择用airbase-ng而不是hostapd开AP.原创 2021-12-09 23:24:31 · 1137 阅读 · 0 评论 -
airmon-ng start wlan0卡住没反应freeze/stuck
可直接跳转解决方法简述外置网卡AC-1200,芯片rtl8812。输入airmon-ng start wlp0s20u2之后卡住,打开新的终端,很多命令失效,无法关机重启(黑屏),只能强制关机。个人猜测原因在执行airmon-ng start wlp0s20u2的时候会执行一条iw dev wlp0s20u2 interface add mon0 type monitor这样的命令建立一个新的monitor接口,正是执行这样一条命令的时候卡住。我单独执行这条命令就会卡住,症状跟前者一模一样。Ar.原创 2021-12-05 00:53:33 · 1416 阅读 · 1 评论 -
Linux零碎知识点(二)---挂载各种格式分区(FAT32/exFAT/NTFS/SMB)
命令行挂载各种格式分区 1. 先查看分区Volume identifier diskutil list或者sudo fdisk -l 2. 确定磁盘文件系统类型(ext4, ntfs, fat32) parted -l 3. 查询到需要挂载分区的 Identifier 之后(例如disk0s4),创建挂载点 sudo mkdir -p /mnt/mydisk sudo mount -t msdos /dev/disk0s4 /mnt/mydisk # FAT32原创 2021-12-01 16:17:47 · 2191 阅读 · 0 评论 -
IPv6相关知识(smb/ssh/scp/浏览器访问)及碰到的坑
IPv6地址访问SMB服务器把IPv6地址中的:改成-,然后在结尾添加上.ipv6-literal.net\\aaaa-bbb-cccc-dddd-eeee-ffff-gggg-aaaa.ipv6-literal.net\\aaaa-bbb-cccc-dddd-eeee-ffff-gggg-aaaa.ipv6-literal.net\Moviessh/scp连接IPv6ssh yourusername@aaaa:bbb:cccc:dddd:eee:fff:1111:222ssh youruser原创 2021-11-29 17:22:58 · 5929 阅读 · 1 评论 -
ImportError: cannot import name ‘collections_abc‘ from ‘six.moves‘ (unknown location)
Defaulting to user installation because normal site-packages is not writeableERROR: Exception:Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/pip/_internal/cli/base_command.py", line 224, in _main status = self.run(options原创 2021-03-01 21:16:36 · 6889 阅读 · 0 评论 -
可道云kodexplorer报错database disk image is malformed
owncloud, nextcloud应该同理,这类网盘如果你同样是使用的php内置的sqlite作为数据库管理软件,解决方法大同小异。报错信息出错了! (warning!)think_trace();database disk image is malformed[SQL statement]:SELECT COUNT(*) AS tp_count FROM `group` WHERE ( parentID = '1' )报错原因我猜测是因为我将可道云安装在了外置硬盘,而不知什么情况我移动硬原创 2020-12-12 15:19:59 · 1352 阅读 · 0 评论 -
oh-my-zsh按TAB补全时出现字符重复
百度搜到的答案一律都是改zsh主题代码,没找到问题的根本,国内Linux环境真的是有待发展。问题出在文字宽度的识别LANGLANG_ALLLC_CTYPE原创 2020-11-01 05:26:38 · 2342 阅读 · 3 评论 -
【非转载2020已测试】GoldenDict 播放音频报错
报错信息警告:内置播放器ao_open_live()调用失败:无法打开设备:alsa,声道:1,采样率:16000,位:32WARN: FFmpeg audio Player ao_open_live() failed: can not open the device alsa channel 1, rate 16000, bit 32解决方法调用vlc播放音频,首先要安装vlc,不同Linux发行版不一样,Manjaro是sudo pacman -S vlc编辑(Edit) – 首选项(Pe原创 2020-07-08 10:34:44 · 1329 阅读 · 0 评论 -
Joplin-cli 报错Error: Cannot find module
internal/modules/cjs/loader.js:969 throw err; ^Error: Cannot find module '/usr/share/joplin-cli/node_modules/sqlite3/lib/binding/node-v72-linux-x64/node_sqlite3.node'Require stack:- /usr/share/joplin-cli/node_modules/sqlite3/lib/sqlite3.js- /usr/s原创 2020-07-19 02:28:08 · 1004 阅读 · 0 评论 -
rm: cannot remove ‘.config/zsh/zshrc‘: Bad message
rm: cannot remove ‘.config/zsh/zshrc’: Bad messagesudo fsck -cfk /dev/sda2https://unix.stackexchange.com/questions/547194/traversal-failed-u-bad-message-when-deleting-an-extremely-large-directory-in...转载 2020-07-06 09:20:10 · 2334 阅读 · 0 评论 -
vim(coc.nvim)报错`Linter pylint is not installed.`
问题描述[coc.nvim] linter pylint is not installed原因原因可能有二:没有安装 pylint版本问题解决方法如果是没有安装就安装一下pip3 install pylint如果是版本问题如果你安装了pylint还是不行的话那就是版本问题。在vim里面运行:CocCommand python.setInterpreter可以选择 Python 解释器版本,你选择python3 的安装路径就可以了。如果你是要用 python2 的作为你默认原创 2020-07-06 09:06:32 · 2626 阅读 · 0 评论 -
zsh_history/fzf_history退出不保存命令历史
刚开始用bash和zsh用history可以查看命令历史,后来用了fzf,Ctrl+R可以查看命令历史,但不知道啥时候开始保存的命令历史只要退出终端就会清空zsh历史命令,或者再打开一个新的终端查看历史命令并没有保存,中文资料提都没提过,英文查到的有提问的也没有解决,今天无意中查看.zshrc发现里面不知道那个插件自动添加了以下命令# History in cache directory:HI...原创 2020-03-31 23:58:42 · 3321 阅读 · 1 评论 -
【踩坑实录1】Manjaro/ArchLinux Error File vmlinuz not found
Error File ‘/boot/vmlinuz-5.4-x86_64’ not foundError File ‘boot/initramfs-5.4-x86_64.img’ not founderror: could not open file: /etc/mtab: No such file or directoryerror: could not determine fi...原创 2020-03-26 08:01:27 · 4505 阅读 · 6 评论 -
用vim-plug装fzf插件时报错Unknown function fzf#install
用vim-plug装插件时报错Post-update hook for fzf ... Unknown function fzf#install虽然再次安装(:PlugInstall)会显示安装成功了,实则是vim-plug帮你下载了fzf但是没安装,使用:FZF会显示找不到该命令。解决方法手动安装:进入vim-plug目录cd ~/.vim/plugged/fzfsudo ./inst...原创 2020-03-17 15:56:43 · 2045 阅读 · 1 评论 -
Linux零碎知识点(一)
通过终端命令行fehx两个屏幕设置不同的壁纸feh是linux设置壁纸的命令,像Variety就是用feh命令实现的。好像现在大部分Linux发行版都自带吧,如果没有就安装一下。设置壁纸的命令是feh --bg-fill ~/图片路径这里的参数--bg-fill,还有其他选项,例如--bg-center,--bg-scale,差别就是图片裁减的不同,具体可以自己都试试。两个屏幕feh -...原创 2019-12-08 21:43:47 · 447 阅读 · 0 评论 -
Linux i3wm终端命令Xrandr设置拓展屏(竖屏,屏幕摆放位置,扩展屏不亮,polybar显示位置)
双屏是咱们程序员的常规操作,如果是图形化界面,那很容易在设置里面设置,但是最近在Ubuntu下卸载了Unity装了i3wm,是没有设置的图形化界面的界面的,我要把副屏设置成竖屏,不废话了,开始。Xrandr就是通过Xrandr来设置的,没有安装的先安装:sudo apt install xrandr安装好之后,在终端输入:Xrandr可以看到你连接的屏幕eDP-1 connected p...原创 2019-12-06 17:43:42 · 7354 阅读 · 2 评论 -
安装好YouCompleteMe后报错RequestsDependencyWarning: Old version of cryptography,Error detected 35_Pyeval
安装YouCompleteMe后报错。".vimrc" 95L, 3653CError detected while processing function <SNR>35_PollServerReady[7]..<SNR>35_Pyeval:line 4:/home/lenovo/.vim/bundle/YouCompleteMe/third_party/r...原创 2019-12-03 08:03:25 · 1092 阅读 · 0 评论 -
【首发】Ubuntu/Linux搜狗输入法乱码解决方案【玄学但有效】
我相信大家在看到我这篇博客之前肯定看到有的网上绝大部分说搜狗输入法乱码就在~/.config/下的有关sogou的配置文件删了重启就可以解决了是吧?我以前也是这么解决的,可是这一次不管怎么样就是解决不了乱码问题,然后在一次无意中...原创 2019-12-02 08:55:52 · 2936 阅读 · 12 评论 -
Roboware远程传输编译时找不到命令catkin_init_workspace: command not found解决
Roboware远程传输工程Remote Deploy错误提示如下:/tmp/roswstmp.sh: line 2: catkin_init_workspace: command not found Deploy Finished!ROS小白遇到这个问题就懵逼了,国内很多人都说是因为没有安装catkin_tools包,所以他们是说的解决方法就是各种安装或者重装这个包,可能有部分人是这个原因...原创 2018-10-23 23:07:52 · 2938 阅读 · 0 评论 -
win10安装Linux子系统(WSL)时遇到的两个问题
第一个错误,安装好Ubuntu 16.04 打开之后出现以下提示: Installing, this may take a few minutes. slRegisterDistribution failed with error: 0x8007019e he Windows Subsystem for Linux optional corrponent i...原创 2018-08-29 17:10:02 · 64485 阅读 · 8 评论