操作系统(windows+ubuntu)常用操作和错误处理记录(持续更新……)(代码片段)

陆嵩 陆嵩     2022-12-19     692

关键词:

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命令看磁盘使用情况

常用的网络操作系统有哪些?它们各具有什么特点?

常见的网络操作系统有四种,分别是Windows系列,LINUX,UNIX和NETWARE。 Windows系列操作系统是由美国微软公司研发,问世于1985年。系统从最初版本Windows1.0一直更新到如今的Windows10和Windowsserver服务器企业级操作系统。微软一直致... 查看详情

软件测试体系学习及构建-windows系统常用dos命令和使用

(3)-Windows系统常用DOS命令使用​​1打开命令行​​​​2常用快捷操作​​​​2.1切换驱动器​​​​2.2命令帮助​​​​2.3命令补全​​​​2.4清屏操作​​​​3目录操作​​​​4文件操作​​​​5通配符​​​​6管道​... 查看详情

软件测试体系学习及构建-windows系统常用dos命令和使用(代码片段)

(3)-Windows系统常用DOS命令使用1打开命令行2常用快捷操作2.1切换驱动器2.2命令帮助2.3命令补全2.4清屏操作3目录操作4文件操作5通配符6管道7批处理文件1打开命令行方法一:Win+R键方法二:开始—运行—输入ÿ... 查看详情

windows向ubuntu过渡之常用软件安装

 好久没有写博客了,介于最近上操作系统实验课,好多同学装上了ubuntu,网上的教程比较杂乱,下面我就总结分享一些安装完ubuntu要安装的常用软件,会持续更新。。。1.搜狗拼音安装  http://jingyan.baidu.com/article/ad310e80ae6d9... 查看详情

pythonweb:了解ubuntu操作系统

学习目标能够说出Windows和Linux文件目录结构的区别1.Ubuntu操作系统的介绍Ubuntu操作系统是属于Linux操作系统中的一种,它是免费、稳定又可以拥有绚丽界面的一个操作系统2.Ubuntu图形界面的介绍任务栏窗口操作按钮窗口菜单条... 查看详情

❤️万字总结《windows系统常用命令》❤️——常用的cmd操作指令详解!(建议收藏)

...了一个命令执行程序——命令提示符窗口(cmd.exe)用来执行操作系统的指令,接下来就分享一些常 查看详情

ubuntu学习笔记(代码片段)

UBUNTUlinux和windows区别单用户和多用户系统文件区别Linux主要目录速查表常用linux命令的基本操作二级目录三级目录linux和windows区别单用户和多用户单用户:一台计算机在同一时间只能由一个用户使用,一个用户独自享用系... 查看详情

dos常用指令

DOS的常用指令dos的基本介绍Dos:DiskOperatingSystem磁盘操作系统,简单说一下windows的目录结构dos的基本操作原理我们所看到的cmd其实只是一个用来发送指令的终端,他并不是dos操作系统,更不是Windows操作系统。他就是用来让用户输... 查看详情

windows10操作系统常用快捷键

快捷键是提升使用Windows10操作系统体验的一种方式,使用快捷键可以快速启动或完成某些操作。以下为Windows10操作系统中的快捷键使用方式,使用这些快捷键可以使工作效率大大提高。Win+Tab组合键:启动TaskView。Win+Ctrl+D组合键... 查看详情

如何正确在windows和ubuntu双系统中删除ubuntu系统

参考技术A建议在windows系统下操作。在我的电脑上右键选择管理——磁盘管理,删除ubuntu所在的分区(重新格式化即可)。然后千万别重启,从网上找个windows系统引导修复工具,用管理员权限运行,修复一下就可以了。 查看详情

linux常用操作命令(代码片段)

...,著名的如Ubuntu、Debian等。linux是一款不同于windows的操作系统,而且它是黑客、渗透人员、运维人员等必会的。整理的Linux常用操作命令将会能够让你基础操作它。快捷键1、打开终端ctrl+alt+t2、推出鼠标ctrl+comm 查看详情

记录windows操作系统常用快捷命令

https://www.lifewire.com/command-line-commands-for-control-panel-applets-2626060打印机   controlprinters防火墙   firewall.cpl网络连接  ncpa.cpl 查看详情

最近想下载个linux系统,不知道哪个好点,ubuntu还是deepin?为啥?

...作习惯会更加符合国人的使用习惯,建议下载Deepin。(对操作系统都熟悉的高手勿喷,那个系统都无所谓。)我们一起来看一下区别。界面对比,Deepin界面会更加的符合我们现在的操作习惯。Ubuntu主界面,任务栏在上面,左侧用... 查看详情

ubuntu如何和在windows里面拷贝文件

...问题解决1、无法自动识别硬盘控制器使用非正版的个别操作系统光盘,在安装系统时,容易出现此错误。原因是非正版光盘自动加载的硬盘控制器驱动不符合电脑自身需要的驱动。这种情况就建议换正版光盘安装操作系统。2、... 查看详情

gitbash常用操作文件命令

gitbash常用操作文件命令在Windows下使用GitBash,用的是Linux命令,常用几个文件操作命令如下:Windows命令Linux命令意义Windows命令Linux命令意义cde:xxxcd/e/xxx切换到xxx目录cdpwd显示当前目录路径dirls列出当前目录内容copynulxxx.txttouchxxx.txt生... 查看详情

怎样把自己的电脑设置成服务器?

...编写服务端软件即可,较为专业。参考技术A首先自然是操作系统的安装了,服务器的操作系统又分为了windows操作系统和linux操作系统,首先我们来你看下windows服务器操作系统,比较常用的就是windowsserver2003了,当然还有2008和2012... 查看详情

[ubuntu]vi常用操作(代码片段)

文章目录vi介绍基本概念vi常见操作Reference使用Ubuntu打开文件可以使用系统自带的文本编辑器geditfilename或者使用vifilename(默认安装vi,vim需要自己安装)vi介绍基本概念命令行模式插入模式底层模式vi常见操作新建目录mkdirxxx新建... 查看详情

第二篇如何选择操作系统

...们应该选择哪个系统?Windows系统Windows系统是普及最广的操作系统,甚至提到操作系统我们第一时间想到的就是Windows系统。对于打游戏或者日常办公来说,Windows再合适不过了。但是对于AI从 查看详情