IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 操作系统(Windows + Ubuntu)常用操作和错误处理记录(持续更新……) -> 正文阅读

[系统运维]操作系统(Windows + Ubuntu)常用操作和错误处理记录(持续更新……)

Windows 篇

更改桌面存储路径还原时出现“D:\system volume information”的解决办法

1.右键选中桌面->属性->位置->选择更改的路径(还原默认)
2.出现对话框“要移动到新位置吗”选择“否”而不是“是”

解决双系统重装 win 之后,进不了 Linux 系统

  • easyBCD 没什么卵用,使用 Rufus 制作一个 Ubuntu 启动盘-
  • Try Ubuntu
  • sudo fdisk -l 找到了你的 Linux 对应的设备分区,不妨假设为 sd5
  • 挂载分区和 grub 安装
sudo mount /dev/sda5 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
  • 重启选择进入 Ubuntu 系统之后,
sudo update-grub
  • 默认启动项的修改 /boot/grub/grub.cfg default=“0” 修改为 windows 的索引位置。

yoga14s 虚拟机蓝屏,无法打开内核设备“\.\VMCIDev\VMX”: 系统找不到指定的文件。你想要在安装 VMware Workstation 前重启吗?模块“DevicePowerOn”启动失败。

  • 记事本打开虚拟机vmx文件。搜索vmci0.present,把后面的TRUE替换成FALSE。
    在这里插入图片描述
  • 发生蓝屏。关于运行VMware等虚拟机导致win10蓝屏死机(终止代码:SYSTEM_SERVICE_EXCEPTION)。
  • 将虚拟机平台打开。重启更新电脑即可。

BAT 脚本

  • 拷贝:copy E:\Desktop\codecraft2021\vs\code_craft\code_craft\base.cpp E:\Desktop\codecraft2021\submission\SDK\CodeCraft-2021 加号不识别。
  • 将 src 文件夹下的所有子文件夹里面的所有 cpp、h、tpp 文件复制拷贝到桌面的某个文件。下面一个是改进版本。
    @echo off
    set dir=src
    set out=test
    for /f "delims=" %%i in ('dir /ad/b/s "%dir%"') do (
    echo %%i
    cd %%i
    if exist *.cpp type *.cpp >>E:\Desktop\%out%.txt
    if exist *.h type *.h >>E:\Desktop\%out%.txt
    if exist *.tpp type *.tpp >>E:\Desktop\%out%.txt
    )
    pause
    
    :: 功能,拷贝一个文件夹下的所有指定格式的文件的内容到一个文件
    
    ::关闭回显
    @echo off
    ::bat集合使用小括号括起来
    set files=(*.h,*.cpp,*.c)
    set out=E:\Desktop\result.txt
    ::设置变量值,取值%dir%,"%dir%"表示字符串化
    set dir=src
    :: /f 表示读取内容,delims 用来分割,'dir /ad/b/s "%dir%"': 列出"%dir%"中所有的目录名(包括子目录)
    for /f "delims=" %%i in ('dir /ad/b/s "%dir%"') do (
    echo %%i
    cd %%i
    for %%j in %files% do (
    :: type 打开编辑,>> 重定向
    if exist %%j type %%j >>%out%
    )
    )
    pause
    
  • 将指定类型的文件拷贝到某个文件夹下,为防止重复名称的覆盖,文件名前加了一个编号。
    ::打开变量延迟扩展(保证循环体内变量正确更新),并用!x!替代%x%取值
    setlocal enabledelayedexpansion
    ::关闭回显
    @echo off
    ::bat集合使用小括号括起来
    set files=(*.md)
    set out=E:\Desktop\result
    mkdir %out%
    ::设置变量值,取值%dir%,"%dir%"表示字符串化
    set dir=src
    :: /f 表示读取内容,delims 用来分割,'dir /ad/b/s "%dir%"': 列出"%dir%"中所有的目录名(包括子目录)
    ::set count=1
    for /f "delims=" %%i in ('dir /ad/b/s "%dir%"') do (
    echo %%i
    cd %%i
    for %%j in %files% do (
    :: set /a 表达式
    set /a count+=1
    copy %%j "%out%\!count!%%j"
    )
    )
    pause
    

VMware tools for win 下载

https://www.newasp.net/soft/103197.html

Ubuntu 篇

一些快捷键

Ctrl + Win + 下 还原或最小化当前窗口

Ctrl + Alt + T 打开终端

Ctrl + Q 退出当前程序

Win 查找应用程序

Win + D 显示桌面

Alt + Tab 应用程序切换

Win + 箭头 移动窗口位置

>a.txt 把控制台的内容重定向输出到文件

关于查找

  • grep -r -l -i "Xfemreduced" *,查找含某内容的文件,-r表示递归,-l只列出文件吗,-i不区分大小写。

系统备份

参考外链
参考外链

  • 从终端打开

虚拟机安装 ubuntu18 复制黏贴问题

  • 更新系统源:sudo apt update
  • 安装open-vm-tools:sudo apt install open-vm-tools
  • 如果要实现文件夹共享,需要安装 open-vm-tools-dkms:sudo apt install open-vm-tools-dkms
  • 桌面环境还需要安装 open-vm-tools-desktop 以支持双向拖放文件:sudo apt install open-vm-tools-desktop

常用自检操作

sudo apt update
sudo apt upgrade
sudo apt autoremove
sudo apt remove

包修复

sudo apt-get -f install 是修复损坏的软件包,尝试卸载出错的包,重新安装正确版本的。

关于查找

  • find 命令
    find / -name filename,一般查找某个文件名的文件用这个就可以了。用得最多,记住。
  • locate 命令
    locate filename,基于数据库的,数据库不是实时更新,所以你无法找到刚刚存到文件系统的文件。为了强制立即更新数据库,作为超级用户可以使用:updatedb& 。似乎不如 find 简单直接。
  • which 命令
    which executeable_name
    查找你在终端使用某个命令(命令所在路径已被添加为环境目录)时,对应的执行程序是在某个位置。用于查找执行程序的位置,这在你安装了多个版本的程序时,想看看执行的是哪个版本非常方便。
  • whereis 命令
    whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。
  • grep 命令
    查找内容,很强大。自行搜索。

虚拟机 Ubuntu 光标闪烁问题

虚拟机 Ubuntu 光标在移动过程中消失,停止时出现造成的闪烁问题。原因在于 win10 自动更新了集成显卡驱动,造成的 11 代 cpu 不适配。
解决方案:回退集成显卡驱动程序即可。在设备管理器中选中集成显卡驱动,点击卸载,不要害怕,搞不坏的,卸载了再装上后好像就成了老版本。

应用卡死

强制杀掉。

killall codeblocks

ubuntu不能联网,连网络图标都没有

虚拟机网络连接设置为 NAT 方式,随后:

sudo service network-manager stop
sudo cp /var/lib/NetworkManager/NetworkManager.state  /var/lib/NetworkManager/NetworkManager.state.backup
sudo rm /var/lib/NetworkManager/NetworkManager.state
sudo service network-manager start
reboot

虚拟机 ubuntu 扩容

虚拟机给磁盘是动态的,不是写死的,所以一般在安装镜像的时候,可以尽可能写大一点,免得到时不够。如果写小了,到时确实不太够,可以通过如下方式扩容。

  • 虚拟机设置 -> 磁盘 -> 扩展,选择最大磁盘大小,扩展,保存
  • Ubuntu安装Gparted工具:sudo apt install gparted
  • sudo gparted进入图形化配置界面
  • 右键/dev/sda1编辑,更改大小或移动(R)以调整大小,确认
  • Linux中使用df -h命令看磁盘使用情况
  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-08-09 10:35:59  更:2021-08-09 10:38:16 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 19:43:35-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码