私人服务器常用命令备忘-linux&windows

编程入门 行业动态 更新时间:2024-10-25 16:19:08

查看所有运行的服务:systemctl list-units --all --type=service
用户和组的信息:/etc/passwd   /etc/group  ; 密码保存于 /etc/shadow
手动配置Centos8的网络和主机名:  nmtui
命令行下安装发行包:dpkg -i package.deb /  rpm -i example.rpm
Samba配置文档:  /etc/samba/smb.conf     文件权限顺序:r读取4;w写入2;x执行1
挂载nfs共享: mount -t nfs 192.168.1.166:/home/nfsshare /mnt
挂载samba共享: mount -t smbfs -o codepage=cp936 192.168.1.166:/home/share /mnt
文件夹间的挂载:    mount --bind olddir/  newdir/    ;卸载使用 umount newdir  
挂载光盘镜像: mount -o loop centos8.iso /mnt
nohup 命令  &   在后台执行,即使关掉shell也继续
chattr -V +a wenjian  添加防止删除的标签
显示硬盘UIID:ls -l /dev/disk/by-uuid
删除本地known_hosts里面的缓存,命令:ssh-keygen -R  "你的远程服务器ip地址"
创建空账户:adduser  -M userA  –g groupA -s /sbin/nologin    //userA 没有家目录,也无法登录主机

使用ssh-key 密钥: cat xyz.pub >> /root/.ssh/authorized_keys ;设定authorized_keys权限为600, ssh配置文件中:PubkeyAuthentication yes

指定用户的家目录: useradd -m -d /mnt/sda1/ftp userB
samba命令行:smb://ip   可连接到相应IP的主机  smbclient命令
删除非空文件夹:# rm -rf  directory2
查看user目录大小:du -h --max-depth=0 user/  //--max-depth=n表示深入到第n层目录,0表示不深入子目录
更改权限,递归方式: chmod -R 755 /var/www/html/test
更改属主,递归: chown -R owner:group /var/www/html/test
增加一个自启动参数,让该samba服务实现开机自启动功能:
docker container update --restart=always  samba_docker (容器名称)
chattr  +i fileA    则fileA 就不可被修改;chattr -i fileA      则fileA恢复可修改状态;lsattr fileA查看文件是否设置了i权限
清除所有ACL权限   setfacl -b 文件或文件夹名         也就是去除+所代表的权限。  . 所代表的权限和 selinux有关

命令行转换windows下txt文档格式到 utf8: iconv -f gb18030 -t utf8 old.txt -o new.txt

nmcli connection reload +网卡名

彻底清除docker 不在使用中的镜像卷、容器等  docker system prune 

 find /usr -name “*.h” ==> 在/usr中查找以.h结尾的文件
Windows系统下的命令:

测试网站的端口  Test-NetConnection google -port 443

管理远程连接和网络映射账户:在命令行里输入 control keymgr.dll ,打开管理工具,  
定时关机命令: 在运行对话框中输入(Win+R)  at 19:35 shutdown -s   
输出文件夹下所有文件名称:编写.bat 自运行文档,内容【dir *.* /b> FileNames.txt】,放到对应文件夹内运行
查看所有在线IP:  命令行下输入: # arp -a
查看office 16的激活剩余时长: powershell 命令: cscript ospp.vbs /dstatuswindows
虚拟机克隆后修改SID :  C:\Windows \System32\sysprep\sysprep.exe
查看Windows10 激活剩余时间:slmgr.vbs -xpr  详细的激活信息:slmgr.vbs -dlv   在运行框或者命令行输入
挂载nfs共享  mount -t nfs -o nolock 192.168.2.252:/home/scan /nfs-share  // windows需要关闭防火墙
windows 更改hosts后立即生效     ipconfig /flushdns

cmd命令行工具下,指定秘钥,登录服务器 ssh -i .ssh/coreos core@192.168.1.XX

恢复windows10 应用商店

1.以管理员身份运行 shell,输入命令“Get-AppxPackage -allusers | Select Name, PackageFullName”,获取当前系统安装的所有应用。
2. 将显示内容复制到记事本中, 搜索“Microsoft.WindowsStore”找到全称。
3.替换

Add-appxpackage -register "C:\ProgramFiles\WindowsApps\Microsoft.WindowsStore_11912.1001.1.0_x64__8wekyb3d8bbwe\appxmanifest.xml" -disabledevelopmentmode


命令中的对应字段,然后运行。

更多推荐

私人服务器常用命令备忘-linux&windows

本文发布于:2023-06-13 23:53:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1416459.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:私人   服务器   常用命令   windows   amp

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!