0%

刚装完archlinux后ifconfig无法使用?

1
# pacman -S net-tools dnsutils inetutils iproute2

Archlinux开启ssh服务命令:

1
2
3
4
5
# systemctl enable sshd.service  开机启动

# systemctl start sshd.service 立即启动

# systemctl restart sshd.service 立即重启

关于systemctl:

https://wiki.archlinux.org/title/Systemd_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

比如:关闭开机启用KDE桌面环境

1
# systemctl disable sddm

切换到root用户:

1
# su
阅读全文 »

*本文摘录整理为主

ls -l查看权限:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
文件属性     文件数    拥有者   所属的group    文件大小    建档日期        文件名  
drwx--x--x 1 root wheel 6872 2 7 22:41 compressedPackage/
drwxr-xr-x 1 liuml wheel 8620 2 15 09:32 wwwroot/  
lrwxrwxrwx 1 liuml wheel 46 2 24 19:30 abc@ -> home/abc
-rwxr-xr-x 1 liuml wheel 68568 2 29 07:43 test*  

- 文件名栏位 文件后面的符号含义
- / :表明是一个目录
- @ :表明是到其它文件的符号链接
- * :表明是一个可执行文件。

- 对于权限设置的解释
- r 是读,w 是写,x 是执行

- 对应数字如下:
- r = 4 w = 2 x = 1
- rwx :4+2+1 = 7
- rw- :4+2 = 6
- r-x :4+1 = 5
- drwxr-xr-x :755

-0-1位 文件类型
- “-” :表示普通文件;
- “d” :表示目录;
- “l” :表示链接文件;
- “p” :表示管理文件;
- “b” :表示块设备文件;
- “c” :表示字符设备文件;
- “s” :表示套接字文件;

-2-4位 文件所有者权限 [User]

-5-7位 文件所有者所在组权限 [Group]

-8-10位 其他用户权限 [Others]

- 没有的权限用 “-” 来表示
————————————————
版权声明:本文为CSDN博主「烟雨弥漫了江南」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u010324331/article/details/88035175/
阅读全文 »

https://winotmk.github.io/

github:https://github.com/winotmk/winotmk.github.io

总有一些零碎的想法,需要记录下来,写全面的文章没有时间,不写下来又会忘,日记app又不方便整理,同时也想利用一下树莓派,网上搜索便发现hexo+github部署的方式,于是想尝试尝试,一路遇到很多问题

主要参考:基于树莓派搭建Hexo博客部署到GitHub/Gitee

前期第二参考:hexo——轻量、简易、高逼格的博客

更详细的安装过程:GitHub+Hexo 搭建个人网站详细教程

hexo官方文档:https://hexo.io/docs/

hexo博客文档(似乎和上面有不少内容重叠):https://theme-next.js.org/docs/

安装hexo

下载armv7版本的node.js:nodejs下载

阅读全文 »

命令

前半参考:
从此Mac上的文件再也不会丟了

后半参考:
如何自己搭建一个Time Machine服务器

挂载硬盘目录

1
sudo mount /dev/sda2 /mnt/WinSource

1.安装netatalk和avahi(自己感觉avahi不装也行

1
sudo apt install netatalk avahi-daemon -y

2.创建账户wintm来访问TimeMachine,至少别用root,root访问不能!

1
useradd -c "Time machine" -m -s /bin/bash wintm

然后设置密码

1
sudo passwd wintm
阅读全文 »

参考文章:https://zhuanlan.zhihu.com/p/138951848

官方WIKI安装指南(上文和本文大致流程基于此):https://wiki.archlinux.org/title/Installation_guide

家里旧笔记本淘汰装个Linux跑跑服务发挥余热,
这里是彻底格式化硬盘新安装,而不需要多系统引导

我的环境有:

  • 2核 Intel(R) Pentium(R) CPU 997 @ 1.60GHz
  • 4GB 1600内存
  • UEFI启动(不能为BIOS)
  • Samsang 850 EVO 250G 2.5寸SATA接口
  • 无线网卡拆掉了,用得是网线
  • 路由器上全局梯子(所以我没有换源,用官方源速度足够了)

准备镜像

https://archlinux.org/download/
下载发行版的Linux的ISO
然后制作U盘启动,我是在mac下用balenaEtcher做的,操作非常方便

阅读全文 »

树莓派CM4的

openWrt web界面安装中文

https://www.jianshu.com/p/da01ce070688
更新包目录:

1
opkg update

这里一开始我不行,ping1.1.1.1和ping8.8.8.8都ping不通,然后忽然想起自己的科学梯子路由网关是192.168.50.4
改之!!

可能还不行

这俩防火墙设置一下

如果还不行

DNS记得指定一下

这下就能通了

PS也可以点配置opkg,然后加一条

1
src/gz openwrt_packages https://mirrors.ustc.edu.cn/openwrt/releases/22.03.5/packages/aarch64_cortex-a72/packages/

把源换为国内

然后

1
opkg install luci-i18n-base-zh-cn

提示

1
Configuring luci-i18n-base-zh-cn

再回来看web界面就已经是中文了

阅读全文 »

生成秘钥

1
ssh-keygen -t ed25519 -C "550330147@qq.com"

邮箱自然是我的git注册邮箱

如果修改passphrade密码

1
ssh-keygen -p -f ~/.ssh/id_ed25519

直接enter即密码为空,这是秘钥的密码

复制秘钥到github


打开/root/.ssh/id_ed25519.pub
复制到这里

https://github.com/settings/ssh/new

PS官方已不推荐用rsa加密

测试

1
ssh -T git@github.com


这里输入yes

成功!