Win10系统安装教程(详细步骤教你如何使用U盘在Win10上安装系统)
随着科技的进步,U盘已经成为一种常见的统安统数据传输工具。而且,装教骤教装系借助U盘,程详我们还可以将其作为安装系统的何使工具。本文将为大家介绍如何利用U盘在Win10系统上进行系统安装,上安为您提供一份详细的亿华云计算系细步教程。

一、统安统准备工作:下载合适版本的装教骤教装系Win10系统镜像文件
二、制作启动U盘:使用工具制作U盘启动盘
三、设置电脑启动顺序:调整BIOS设置
四、插入U盘并重启电脑:进入系统安装界面
五、选择语言和地区:根据个人喜好进行选择
六、点击“下一步”:开始安装过程
七、接受许可条款:仔细阅读并同意相关条款
八、选择安装方式:根据个人需求选择合适的安装方式
九、选择安装磁盘和分区:根据自己的需求进行选择和设置
十、等待系统安装:耐心等待安装过程完成
十一、设置账户和密码:为系统设置管理员账户和密码
十二、选择隐私设置:根据个人需求进行选择
十三、等待系统设置完成:耐心等待系统设置过程完成
十四、系统安装完成:重启电脑并进入新安装的企商汇Win10系统
十五、安装后的注意事项:关注一些系统设置和常见问题的解决方法
通过使用U盘进行Win10系统安装,我们可以简单且快速地为我们的电脑进行系统升级或重装。只需按照以上步骤进行操作,您就可以轻松完成Win10系统的安装,并享受最新的操作体验。记得在安装后及时备份个人重要数据,并留意一些系统设置和常见问题的解决方法,以便更好地使用这个全新的系统。祝您使用愉快!

本文地址:http://www.bzve.cn/html/384a5599560.html
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
相关文章
Ubuntu终端里面显示路径名称太长怎么修改?Ubuntu默认的终端下面,进入很多层的目录后,前面那个提示符会显示完整的路径,这样命令行太长,让人觉得不舒服,现在教大家一个方法修改一下使命令行只显示当前目录的最后一级目录名,这样看起来也好,用pwd可以看到完整的路径名。1、找到配置文件先进行备份:cp ~/.bashrc ~/.bashrc-bak,找到配置文件修改:vi ~/.bashrc,备份是为了防止配置修改出错,可以还原; 2、下面是我的/home/vagrant/.bashrc,真正修改到就一行代码,找到: 62 PS1=${debian_chroot:+($debian_chroot)}u@h:W$ ,修改将小写w改为大写W保存,执行source /home/vagrant/.bashrc或者重启终端就行了。既可以显示最后一级,又可以查看当前完整路径。注意事项:一定要找对修改的位置。
本教程适用于在自己的电脑上安装了 Ubuntu 15.04 “vivid Vervet” 桌面的新手,这里会告诉你安装之后应该做哪些事情,来自定义你的系统和安装一些基本程序作为日常使用。安装完Ubuntu 15.04桌面后要做的15件事1. 启用Ubuntu额外软件库并更新系统在刚装好Ubuntu之后你应该要关心的第一件事是启用Canonical的官方合作伙伴提供的Ubuntu额外软件库,并且通过最近一次的安全补丁和软件更新来保持系统是最新状态。要完成这一步,依次从左边菜单中打开System Settings ->Software and Updates工具,并检查所有Ubuntu软件和其他软件库(Canonical 的合作伙伴所提供),点击关闭按钮并等待重新加载缓存源树。软件更新其它软件(Canonical 合作伙伴)为了快速而顺畅的更新,打开终端并输入以下命令来让系统使用新软件库:$ sudo apt-get update$ sudo apt-get upgradeUbuntu 升级2. 安装额外驱动为了能让系统扫描并安装额外的硬件专有驱动,我们依然从System Settings打开Software and Updates工具,选择Additional Drivers标签并等待该工具扫描驱动。假如有驱动匹配到了你的硬件,查看你想要安装的驱动并点击Apply按钮来安装它。假如专有驱动没有如预期的工作,用Revert按钮就能卸载它们或勾选Do not use the device后点击Apply按钮。安装驱动3. 安装Synaptic和Gdebi工具除了Ubuntu Software Center之外,Synaptic也是一个apt的图形化工具,通过它你能管理、安装、卸载、搜索和升级软件库并配置软件包。同样的,Gdebi对本地的.deb 包也有类似功能。在终端上输入以下命令来安装这两个包:$ sudo apt-get install synaptic gdebi安装 Synaptic 和 GdebiSynaptic 包管理器4. 更改系统外观和行为假如你想要更改桌面背景或图标大小,依次打开System Settings –>Appearance –>Look,并对桌面进行个性化设置。要把菜单移动到窗口标题栏,在Behavior标签中设置即可。系统外观5. 提升系统安全性和隐私性增强系统安全系统安全选项6. 禁用不需要开机自启动的应用程序要提高登录系统的速度,通过输入以下命令来显示被隐藏的开机启动应用程序。$ sudo sed -i s/NoDisplay=true/NoDisplay=false/g /etc/xdg/autostart/*.desktop在Dash中搜索打开Startup Applications工具,并反选不需要在登录系统的过程中启动的程序。禁用不需要的应用程序7. 添加扩展多媒体支持默认情况下,Ubuntu对多媒体文件支持不是很好。为了能播放各种不同的多媒体格式或解析视频文件,可以安装以下多媒体应用程序:VLCSmplayerAudaciousQMMPMixxxXBMCHandbrakeOpenshot用以下命令来一次性安装所有的这些应用程序:$ sudo apt-get install vlc smplayer audacious qmmp mixxx xbmc handbrake openshot安装媒体播放器媒体播放器的播放列表除了多媒体播放器,安装ubuntu-restricted-extras和Java支持包也可以解码并支持其它受限制的多媒体格式。$ sudo apt-get install ubuntu-restricted-extras openjdk-8-jdk安装 Ubuntu Extras在终端上输入以下命令来启用DVD 回放和其它多媒体解码器:$ sudo apt-get install ffmpeg gstreamer0.10-plugins-bad lame libavcodec-extra$ sudo /usr/share/doc/libdvdread4/install-css.sh启用视频解码器8. 安装图像处理应用程序和安装媒体烧录软件假如你是一个摄影爱好者,想在Ubuntu上处理调整图像,或许需要安装一下图像处理程序:GIMP (一个 Adobe Photoshop 替代品)DarktableRawtherapeePintaShotwellInkscape (一个 Adobe Illustrator 替代品)DigikamCheese这些应用程序能从Ubuntu Software Center中安装,或者立刻在终端上使用以下命令:$ sudo apt-get install gimp gimp-plugin-registry gimp-data-extras darktable rawtherapee pinta shotwell inkscape安装图像处理应用程序Rawtherapee Tool假如要挂载ISO镜像或烧录一张CD或DVD,你可以选择并安装以下软件中的一款:Brasero Disk BurnerK3bXfburnFurius ISO Mount$ sudo apt-get install brasero $ sudo apt-get install k3b $ sudo apt-get install xfburn $ sudo apt-get install furiusisomount安装媒体烧录软件9. 安装压缩应用程序假如要处理大多数归档格式的文件(zip, tar.gz, zip, 7zip rar等等),输入以下命令来安装这些包:$ sudo apt-get install unace unrar zip unzip p7zip-full p7zip-rar sharutils rar uudeview mpack arj cabextract file-roller安装压缩应用程序10. 安装聊天应用程序假如你想要和世界各地的人们聊天,这里有一份最流行的Linux聊天应用程序列表:PidginSkypeXchatTelegramaMSNViber你可以从Ubuntu Software Center中安装它们或使用以下命令:$ sudo apt-get install pidgin$ sudo apt-get install skype$ sudo apt-get install xchat$ sudo apt-get install amsn$ sudo add-apt-repository ppa:atareao/telegram -y$ sudo apt-get update$ sudo apt-get install telegram安装聊天应用程序想要在Ubuntu上安装Viber可以访问Viber官方网站下载Debian安装包到本地,并用Gdebi包管理工具来安装viber.deb应用程序(右击 –>打开 ->GDebi Package Installer).安装 Viber11. 安装种子软件在Ubuntu最流行的种子应用程序和P2P文件共享程序是:DelugeTransmissionQbittorrentLinuxDC++想要在Ubuntu上安装你最喜欢的P2P文件共享应用程序,可以在终端上输入以下命令:$ sudo apt-get install deluge$ sudo apt-get install transmission$ sudo apt-get install qbittorrent$ sudo apt-get install linuxdcpp安装种子软件12. 安装Windows仿真器-Wine和游戏支持平台-SteamWine仿真器允许你在Linux上安装并运行Window应用程序。在另一方面,Steam是一款Valve开发的基于Linux系统的流行游戏平台。想要在你的机器上安装它们,可以输入以下命令或使用Ubuntu Software Center。$ sudo apt-get install steam wine winetricks安装 Wine13. 安装Cairo-Dock并启用桌面视觉效果Cairo-Dock是一款漂亮且灵巧的用于Linux桌面上的启动条,类似于Mac OS X dock。想要在Ubuntu上安装它,可以在终端上运行以下命令:$ sudo apt-get install cairo-dock cairo-dock-plug-ins安装Cairo-Dock让 Cairo Dock 自动启动想要启用某一套桌面效果,例如Cube效果,可以使用以下命令来安装Compiz包:$ sudo apt-get install compiz compizconfig-settings-manager compiz-plugins-extra想要激活桌面Cube效果,在Dash上查找ccsm来打开CompizConfig Settings Manager,找到General Options – >Desktop Size并设置Horizontal Virtual Size的值为4,Vertical Virtual Size的值为1。然后返回检查Desktop Cube框(禁用Desktop Wall)和Rotate Cube框(解决冲突 ->禁止切换视图1)并Ctrl+Alt+鼠标左击来查看cube效果。启用CompizCompiz设置Compiz设置插件桌面窗口旋转14. 添加其它浏览器Ubuntu 15.04默认浏览器是Mozilla Firefox。想要安装其它浏览器比如Google Chrome或Opera,可以访问它们的官方网站,下载所提供的.deb包并用Gdebi Package Installer在你的系统上安装它们。启用浏览器支持Opera Browser想要安装Chromium开源浏览器请在终端上输入以下命令:$ sudo apt-get install chromium-browser15. 安装Tweak工具想要用额外的应用程序来自定义Ubuntu吗?在终端上输入以下命令来安装Unity Tweak工具和Gnome Tweak工具:$ sudo apt-get install unity-tweak-tool gnome-tweak-tool安装Tweak ToolTweak Tool 设置另一个有趣的tweak工具主要是Ubuntu Tweak包,可以通过访问官方网站来获取并安装: http://ubuntu-tweak.com/。Tweak Tool: 系统信息在你安装好这一连串软件之后,你或许想要清理一下你的系统来释放一点硬盘上的空间,输入以下命令即可:$ sudo apt-get -y autoremove $ sudo apt-get -y autoclean $ sudo apt-get -y clean这只是一些普通用户日常使用Ubuntu 15.04桌面是需要调整和安装的程序。想要了解更多高级的程序,特性和功能,请使用Ubuntu Software Center或查阅Ubuntu Wiki主页。
windows 7开机出现group policy client拒绝访问的解决方法
Ubuntu 自带了一些已经预装的默认应用程序,包括非常流行的 Mozilla 火狐浏览器和 Thunderbird 的 e-mail 客户端。尽管这两个应用都有它们自己的粉丝,但是没有一个应用能符合每个人的口味和需要。我们经常收到邮件或者推文,询问我们可以怎样在 Ubuntu 上更改默认浏览器或者设置处理邮件链接为不同的电子邮件客户端等。我们在这里不仅讨论如何安装不同的软件,还包括如何给一个特定的文件,链接或者内容类型设置其系统处理应用。在 Ubuntu 中更改默认应用程序,包括浏览器、电子邮件客户端、文本编辑器、音乐和视频播放器都非常的简单。但并不是每个人都知道更改这些的设置面板在哪里,让我们来快速看一下吧。如何在 Ubuntu 上更改默认浏览器Mozilla 火狐浏览器是一扇稳定、开源而且可靠的互联网之窗,但它并不是每个人的选择。这都没关系。要在 Ubuntu 上使用不同的默认浏览器,首先,显而易见,你需要安装一个新的浏览器。你该怎么做取决于你想要的浏览器:开源浏览器,例如 Epiphany, Chromium 和 IceWeasel,可以从 Ubuntu 软件中心安装。主流浏览器,例如 Google Chrome, Opera 和 Vivaldi 必须从各自项目的官方网站上下载。不管你选择哪个浏览器,不管你选择怎样安装,完成之后你就可以继续了。要更改在点击其它应用(如即时通讯软件、Twitter 客户端、 e-mail 中)中的链接时打开的默认网页浏览器,你需要用到 Ubuntu 系统设置工具。你可以用多种方法打开系统设置。其中一种最快的方式是点击右上角(RTL系统是左上角)的 Cog 图标并选择‘系统设置’菜单快捷方式。打开‘系统设置’选择‘详细’选项在侧边栏选择‘默认应用程序’把 ‘Web’ 条目的 ‘火狐’ 改为你想要的选项就是这样。如何在 Ubuntu 上更改默认的邮件客户端Ubuntu 用 Thunderbird 作为默认的邮件应用程序。这意味着当你点击大部分浏览器、 PDF文件、及时通讯软件等上的 电子邮件地址或者一个 mailto 链接 的时候会自动打开 这个应用。当然,假如你使用 Thunderbird,这真的很方便。但是我们很多人并非如此; 我们可能使用像 Geary 这样的轻量级客户端,GNOME stalwart Evolution,或者依靠像 Gmail 或者 Outlook 这样的网络邮件服务。在 Ubuntu 上从 Thunderbird 更改默认邮件客户端 到另一个应用程序,打开系统设置 >详细 >默认应用程序。点击下拉菜单到 ‘Mail’ 并选择从列表中选择你喜欢的客户端。在 Ubuntu 上设置 Gmail 为默认的邮件客户端,你首先需要点击下面的按钮安装 ‘gnome-gmail’ 软件包。安装完后打开系统设置 >详细 >默认应用程序。然后点击‘Mail’ 的下拉菜单,并选择从列表中选择 ‘Gmail’。更多上述同样的步骤也可以用来设置你双击音乐文件时打开你喜欢的音乐播放器,用比如 VLC 应用程序处理 .avi 和 .mp4 文件,等等。
在ubuntu11.04下使用U盘的时候,发现U盘变成只读的了,向U盘拷贝数据,提示“目标是只读的”,如下: 修复完成以后,U盘恢复正常
windows 7如何一步同步文件夹的视图让各种文件都放在不同的位置
windows 7系统输入法突然不见了的解决方法
ubuntu打开的正确方式(笑)在这个快节奏的时代。能够使用最快速度最低代价完成任务具有非常重要的意义,对于现代开发者来说,Linux是生活中必不可少且不可替代的工具,假如我们在开发少或学习中少一些遇到环境的坑,会节省很多时间,潜伏在各种Linux群中数年,发现大家都有手贱(操作失误,笑),因此在本文中给出终极解决方案: 直接使用Ubuntu Live CD 来完成系统的启动。那么最快的Linux安装办法又是什么呢?其实经过严谨的思考之后我个人觉得是不安装。我们可以准备从grub启动ubuntu操作系统把系统放到内存中,再预制出各种情况的环境包,也就是环境模块化,因为系统是在整个内存中所以速度非常非常快,需要模块化的内容并不多,比如说ssh vim tmux 为一组工具,开机后一个命令就可以激活工具包,不到几秒钟的时间即可完成,其他的如Chrome浏览器一类的都可以快速完成在内存上的安装。通过这种方式让环境更加灵活更加快速准备好开发环境。这是一个思路上的变化,从我需要什么就安装什么一起都准备好给你用->变成了只启动基础的系统然后我需要什么我就后加载什么。最后的准备在于容器,Docker 以及RKT与RunC的准备,在团队内可以秒级推送运行的环境。本文依然有它的缺点: 主要体现在两个方面假如默认驱动不好使会造成很多麻烦。对于内存小的开发机器还是做快照比较好。最少4G内存,我们推荐内存在8G以上最好是16G或者32G内存的机器上采用此方案。因为本方案整个操作系统都是加载到内存中的,硬盘速度即为内存的速度,我这里实测可以达到4.5Gb/s,所以你准备好屌丝逆袭(买不起SSD)秒杀高富帅了吗?ubuntu对于它的简单介绍可以参考这里。当然对于我本人而言选择Ubuntu主要原因仅仅是对他比较熟悉。并不限制使用什么发行版本。假如您要是选本方案搭建环境,并且选择其他发行版本请选择LiveCD尽量小一点的,假如能自己裁剪LiveCD就更好了,另外尽量选择64位架构。当然自己越熟悉越好。虽然Ubuntu有一点不自由,但是我个人觉得包的质量管理还是非常好的,的确适合开发者使用。Docker官方:https://www.docker.com/它对于我来说,几乎就像是水,假如没有他就没有今天的丰富多彩的运行方式,它可以让程序连同环境一起打包运行,使得部署备份等等非常方便,对于本次环境构建而言我们可以在个人的registry上备份自己的环境,只需要一小段时间就可以克隆回来。再加上现在各种永久免费的国内加速服务这种环境部署就是程序员天堂。更多细节请关注这里。在本文中我们使用单文件版本的Docker文件,方便可控。无任何累赘。本人不喜脚本安装。RunC && RKT这两种产品是libcontainer的代表。相对于Docker来说,它是一个容器只需要一个进程,对于Docker来说,他需要一个守护进程。在本文中(本博主)不评价任何产品的好坏,只说什么时候适合用什么。当然在我们这里利用了它启动方便,挂载方便的特性让我们的工作更方便更方便更方便!由于现在RunC还没有发布1.0版本文档几乎没有,因此我这里会给出我的详细研究结果。至于RKT还是大家自己摸索,文档已经很全了。CoreOS作为专门运行容器的操作系统,稳定性可不属性都是前所未有,当然我们的容器可以跑在这个上面本文中会提及两个系统的兼容性方案。Ubuntu适合程序开发的情况。启动速度可能在1分钟左右(有点慢)。但是有图形界面,有定制基础环境的方案。CoreOS适合跑程序,启动速度在10秒以下适合释放更多内存来跑临时业务,做测试的时候实用此方案。从Grub开始什么是Grub它可以装在硬盘上帮助你启动操作系统,几乎所有操作系统都可以,当然也包含本次的方案内容。安装方式有很多种。而且必须得根据自己的情况来安装。因为每个人电脑上的操作系统情况都不一样,有的已经有系统了。有的不想给自己装引导。可能先放到u盘上引导都有可能。因此这里不做安装方法上的更多描述可以自己根据情况到搜索引擎上搜索。Grub 的安装我之前是安装了windows,所以我直接安装了EasyBCD然后安装NeoGRUB来实现的。具体操作步骤如下:下载安装EasyBCD如图所示安装重启电脑之后选择Grub启动项可以进入一个类似输入命令的界面即可确定完成安装。Ubuntu 启动配置启动准备假如想要准备启动Ubuntu那么有三个关键要素,ubuntu-14.04.2-desktop-amd64.isoimage中casper/vmlinuz.efiimage中casper/initrd.lz这三个文件作为启动的必要文件请放到分区中容易找到的地方。推荐做法:给自己的硬盘上开个EXT4 分区,然后把三个文件丢到里面去。启动参数调试工作中我们讲求流程,当然我们也需要一定的路程,我们不可能一次调整就成功把ISO启动起来。因此我们先加一个调试流程。root (hd0,1)kernel (hd0,1)/casper/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu-14.04.2-desktop-amd64.iso ro quiet splash locate=en_US.UTF-8initrd (hd0,1)/casper/initrd.lz你需要看清楚把文件放到了第几块硬盘上,第几块分区上。组成参数为(hd0,1)(我的是0号硬盘第二个分区)。假如你实在分不清可以参考这里。root (hd0,1) 设置GRUB的root设备kernel 命令套格式,变化参数 vmlinuz.efi 和 ubuntu-14.04.2-desktop-amd64.iso 要与你放到硬盘上的位置对应,可以使用Tab自动补全非常实用。initrd 依然是套格式找到对应硬盘傻姑娘的initrd.lz的位置。假如出现错误了按↑会出现刚才的命令,多加修改直到成功启动。启动参数放到硬盘中假如是NeoGrub配置文件路径C:/NST/menu.lst,其他的请参考说明文档,一般都会有的。配置文件写法:timeout 3default 0title Ubunturoot (hd0,1)kernel (hd0,1)/casper/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu-14.04.2-desktop-amd64.iso ro quiet splash locate=en_US.UTF-8initrd (hd0,1)/casper/initrd.lz3秒等待自动选择第一项,名称ubuntu 别的剩下的就是刚才调试内容的命令了。完成刚需配置刚醒需求配置是指在容器之外的刚醒需求配置,比如说编辑器,SSH等等工具箱。配置方法: APT。修改安装源:sed -i ‘s/archive.ubuntu.com/mirrors.aliyun.com/g’ /etc/apt/sources.list && apt-get update安装你需要的软件包:apt-get install -y vim screen tmux ssh-server等等调试你的环境看看是否好使,然后复制文件夹/var/cache/apt/archives中所有deb文件即为您刚才所有的安装包。复制到一个可以持久化的文件夹中等待使用。回调环境: 每当您重新启动之后这些安装包即消失,想恢复,进入到上一步中复制到的文件夹中执行如下命令dpkg -i *即可安装预先准备好的软件灵活使用,此步骤为发挥组合拳威力的一步。当您反复定制凝练您的安装包之后,会根据个人情况选择不同的目录来初始化您的环境,其结果是,又小又轻,非常可靠。再也不怕手贱导致环境崩坏,再加上外部的git服务保证工作内容的安全性基本上可以肯定的说:我们的环境与硬件与工作耦合度降低不少.对于APT无法安装的内容,比如说JDK 与定制版本的Eclipse您可以通过下载完之后持久化保存到硬盘中,写一个脚本解压后放到硬盘中至于环境直接写入到profile中即可。使用此方法之后假如您使用IDE真的会有一个非常非常大的速度提升,我打开Eclipse C/C++ 5秒钟即可。容器安装配置一般情况下我们安装Docker都是通过网上下载脚本安装,但是这种情况下我们推荐使用直接下载单文件版本的来完成安装安装脚本如下:curl -sSL -O https://get.daocloud.io/docker/builds/Linux/x86_64/docker-latestchmod +x docker-latestmv docker-latest /usr/bin/dockerdocker -d &在第三行中复制docker程序到任何Path下的文件夹内备用。在配置上,还是要吧/var/lib/docker放到可持久化的软连接下面。比如说按照下面的操作:rm -rf /var/lib/dockerln -s /isodevice/docker /var/lib/docekr按照这种方法操作可以让docker image 持久化保存在硬盘中。重启也能找回来。这里注意,假如您之前就实践了CoreOS 171.3 版本上的Docker它使用的是1.6版本他的存储文件格式与1.7的不同因此不通用。我就踩到这个坑了。接下来的操作就与Docker一样了。注意:这个安装包: cgroup-lite_1.9_all.deb 一定要装,默认的光盘中就差这一个依赖,在下面的安装包中有要不就apt安装保存下来都可以。材料准备我在百度云盘中准备了三个文件,第一个是docker 1.7.1 第二个准别了vim screen ssh-server tmux CGroup的安装包。最后一个把我常用的Docker images 打包放出来了。其实在准备这个方案花最多时间就是在于精简依赖,最后发现只需要一个CGroup安装包。总结在本段文档中,我们给出了一个全新的使用Linux操作系统的思路不安装。并且做了一定的前期准备工作。启动了Linux操作系统做到本步骤假如您是新手就可以开始Linux的学习旅程了,假如您是需要此方案工作已经可以展开一般性质的工作了。最后我真的拆掉我的三爽垃圾ssd(越用越慢)直接上内存。方案合理要素:root权限过大。有时导致无法挽回的误操作。现在的电脑内存不是很贵。大部分Linux电脑内存都在闲置。Linux操作系统假如每次执行的任务假如比较单一(一台物理机只给一个人用)真的不会很大。给重新启动计算机赋予了新的意义。真正超过SSD的速度,成本更低。(实测启动Eclipse C/C++ 仅需要5s)
热门文章
- 1创维风冷冰箱的优点和特点(静音节能,智能控制,高效保鲜,品质保证)
- 2如何在Debian或Ubuntu上安装完整的Linux内核源码
- 3windows 7使用注册表禁用控制面板图文教程
- 4关闭windows 7会提示等待程序关闭 取消windows 7关闭电脑等待时
- 5技巧一、用命令行往文件的顶部添加文字每次我都会重新寻找这个命令的写法。下面就是如何使用sed往一个文件顶部添加一行的方法:复制代码代码如下: sed -i 1s/^/line to insertn/ path/to/file/you/want/to/change.txt技巧二、用命令行往配置文件里插入多行文本这种方法非常简单,很多人都知道,下面就是如何用命令行将(>>)多行文本插入一个文件中。这里使用的是“here document”语法,它能让你通过块文本符号来将段落插入文件中,通常用的符合是EOF(意思是 “End Of File”):复制代码代码如下:cat >>path/to/file/to/append-to.txt << EOF export PATH=$HOME/jdk1.8.0_31/bin:$PATH export JAVA_HOME=$HOME/jdk1.8.0_31/ EOF两个”EOF“之间的所有内容都会被添加到文件中。技巧三、用命令行递归方式全局搜索目录文件和替换假如你使用Eclipse,ItelliJ或其它IDE,这些工具的强大重构能力也许会让你轻松实现很多事情。但我估计很多时候你的开发环境中没有这样的集成工具。如何使用命令行对一个目录进行递归搜索和替换?别想Perl语言,你可以使用find and sed。复制代码代码如下:# OSX version find . -type f -name *.txt -exec sed -i s/this/that/g {} +使用了一段时间后,我总结写出了一个函数,添加入了 .bashrc ,就像下面这样:复制代码代码如下:function sr { find . -type f -exec sed -i s/$1/$2/g {} +}你可以像这样使用它:复制代码代码如下:sr wrong_word correct_word技巧四、用命令行在vim和Dropbox里开启一个临时文件我过去喜欢用Emacs里的scratch facility功能。也经常用Vim快速创建临时文件。下面这两个函数是使用openssl生成随机的字符串作为文件名:复制代码代码如下:function sc { gvim ~/Dropbox/$(openssl rand -base64 10 | tr -dc a-zA-Z).txt } function scratch { gvim ~/Dropbox/$(openssl rand -base64 10 | tr -dc a-zA-Z).txt }在命令行窗口输入sc或scratch,一个新的gvim或macvim窗口就会弹出来,里面会加载一个随机文件名的临时文件。技巧五、用命令行下载文件,支持链接转向、HTTPS和安全加密等情况下载一个页面输出到终端,跟随链接转向,忽略安全异常:复制代码代码如下:curl -Lks 下载一个链接,跟随链接转向,忽略安全异常: [/code]curl -OLks 这里用了很多参数,你可以阅读这个简单的curl文档来了解它们。技巧六、Bashmarks你还没有在.bashrc里使用bashmarks吗?还在等待什么?它真的非常有用。它能帮你保持历史操作,跳回到你经常使用的目录。下面是我的配置文件里脚本,但我想上面的链接能提供你更多技巧:复制代码代码如下: # USAGE: # s bookmarkname - saves the curr dir as bookmarkname # g bookmarkname - jumps to the that bookmark # g b[TAB] - tab completion is available # l - list all bookmarks # save current directory to bookmarks touch ~/.sdirs function s { cat ~/.sdirs | grep -v export DIR_$1= >~/.sdirs1 mv ~/.sdirs1 ~/.sdirs echo export DIR_$1=$PWD >>~/.sdirs } # jump to bookmark function g { source ~/.sdirs cd $(eval $(echo echo $(echo $DIR_$1))) } # list bookmarks with dirnam function l { source ~/.sdirs env | grep ^DIR_ | cut -c5- | grep ^.*= } # list bookmarks without dirname function _l { source ~/.sdirs env | grep ^DIR_ | cut -c5- | grep ^.*= | cut -f1 -d = } # completion command for g function _gcomp { local curw COMPREPLY=() curw=${COMP_WORDS[COMP_CWORD]} COMPREPLY=($(compgen -W `_l` -- $curw)) return 0 } # bind completion command for g to _gcomp complete -F _gcomp g技巧七、从格式化输出里提取一列(我最常使用的awk技巧)我几乎天天都会使用它。真的。经常会有一些输出,我只需要其中的第二列,或第三列,下面这个命令就能做到这些:复制代码代码如下:#Sample output of git status -s command: $ git status -s M .bashrc .vim/bundle/extempore/ # Remove status code from git status and just get the file names $ git status -s | awk {print $2} .bashrc .vim/bundle/extempore/为什么不写个函数,让我们随时都可以用呢?复制代码代码如下: function col { awk -v col=$1 {print $col} }这使得提取列非常容易,比如,你不想要第一列?简单:复制代码代码如下:$ git status -s | col 2 .bashrc .vim/bundle/extempore/技巧八、忽略头x个词我对xargs很着迷,我感觉它就像一把快刀。但有时候用它获得的结果需要调整一下,也许需要取得一些值。例如,你想去掉下面文件影像里的一些信息:复制代码代码如下:function skip { n=$(($1 + 1)) cut -d -f$n- }下面是如何使用它: 使用 docker images 得到下面的输出:复制代码代码如下:$ docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE 65a9e3ef7171 3 weeks ago 1.592 GB 7c01ca6c30f2 3 weeks ago 11.1 MB 9518620e6a0e 3 weeks ago 7.426 MB 430707ee7fe8 3 weeks ago 7.426 MB boot2docker/boot2docker latest 1dbd7ebffe31 3 weeks ago 1.592 GB spaceghost/tinycore-x86_64 5.4 f47686df00df 7 weeks ago 11.1 MB durdn/bithub latest df1e39df8dbf 8 weeks ago 100.9 MB c5e6cf38d985 8 weeks ago 100.9 MB nginx latest e426f6ef897e 12 weeks ago 100.2 MB zoobab/tinycore-x64 latest 8cdd417ec611 8 months ago 7.426 MB scratch latest 511136ea3c5a 20 months ago 0 B 使用上面的函数,你可以获取所有的IDs:复制代码代码如下:$ docker images | col 3 IMAGE 65a9e3ef7171 7c01ca6c30f2 9518620e6a0e 430707ee7fe8 1dbd7ebffe31 f47686df00df df1e39df8dbf c5e6cf38d985 e426f6ef897e 8cdd417ec611 511136ea3c5a 进一步处理:复制代码代码如下:docker images | col 3 | xargs IMAGE 65a9e3ef7171 7c01ca6c30f2 9518620e6a0e 430707ee7fe8 1dbd7ebffe31 f47686df00df df1e39df8dbf c5e6cf38d985 e426f6ef897e 8cdd417ec611 511136ea3c5a 但前面的”IMAGE”字符我也想去掉:复制代码代码如下:docker images | col 3 | xargs | skip 1 65a9e3ef7171 7c01ca6c30f2 9518620e6a0e 430707ee7fe8 1dbd7ebffe31 f47686df00df df1e39df8dbf c5e6cf38d985 e426f6ef897e 8cdd417ec611 511136ea3c5a 完整的写下来就是这样:复制代码代码如下:docker rmi $(docker images | col 3 | xargs | skip 1)技巧九、创建自己的命令包在bash里,你可以很容易的创建自己的命令组件,你可以看一下下面我写的:复制代码代码如下: function dur { case $1 in clone|cl) git clone git@bitbucket.org:nicolapaolucci/$2.git ;; move|mv) git remote add bitbucket git@bitbucket.org:nicolapaolucci/$(basename $(pwd)).git git push --all bitbucket ;; trackall|tr) #track all remote branches of a project for remote in $(git branch -r | grep -v master ); do git checkout --track $remote ; done ;; key|k) #track all remote branches of a project ssh $2 mkdir -p .ssh && cat >>.ssh/authorized_keys < ~/.ssh/id_rsa.pub ;; fun|f) #list all custom bash functions defined typeset -F | col 3 | grep -v _ | xargs | fold -sw 60 ;; def|d) #show definition of function $1 typeset -f $2 ;; help|h|*) echo [dur]dn shell automation tools echo commands available: echo [cl]one, [mv|move] echo [f]fun lists all bash functions defined in .bashrc echo [def] lists definition of function defined in .bashrc echo [k]ey copies ssh key to target host echo [tr]ackall], [h]elp ;; esac }通过上面的脚本,我可以将ssh key拷贝到任何网站服务器——只需要键入 dur key user@somehost.总结你可以试一下我的这个.bashrc文件,或你自己也可以写一个。
- 6Windows7系统的特殊隐藏分区
- 7简单方便的Windows7瘦身减肥教程
- 8在windows 7系统中语聊时麦克风声音太小的设置音量方法
- 9主板硬盘安装系统教程(以简明步骤详解如何在主板硬盘上安装操作系统)
- 10windows 7开机出现group policy client拒绝访问的解决方法
- 11逻辑分区管理(LVM)是每一个主流Linux发行版都含有的磁盘管理选项。无论是你需要设置存储池,还是只想动态创建分区,那么LVM就是你正在寻找的。什么是 LVM 逻辑分区管理是一个存在于磁盘/分区和操作系统之间的一个抽象层。在传统的磁盘管理中,你的操作系统寻找有哪些磁盘可用(/dev/sda、/dev/sdb等等),并且这些磁盘有哪些可用的分区(如/dev/sda1、/dev/sda2等等)。在LVM下,磁盘和分区可以抽象成一个含有多个磁盘和分区的设备。你的操作系统将不会知道这些区别,因为LVM只会给操作系统展示你设置的卷组(磁盘)和逻辑卷(分区)因为卷组和逻辑卷并不物理地对应到影片,因此可以很容易地动态调整和创建新的磁盘和分区。除此之外,LVM带来了你的文件系统所不具备的功能。比如,ext3不支持实时快照,但是假如你正在使用LVM你可以不卸载磁盘的情况下做一个逻辑卷的快照。你什么时候该使用LVM?在使用LVM之前首先得考虑的一件事是你要用你的磁盘和分区来做什么。注意,一些发行版如Fedora已经默认安装了LVM。假如你使用的是一台只有一块磁盘的Ubuntu笔记本电脑,并且你不需要像实时快照这样的扩展功能,那么你或许不需要LVM。假如你想要轻松地扩展或者想要将多块磁盘组成一个存储池,那么LVM或许正是你所寻找的。在Ubuntu中设置LVM使用LVM首先要了解的一件事是,没有一个简单的方法可以将已有的传统分区转换成逻辑卷。可以将数据移到一个使用LVM的新分区下,但是这并不会在该文中提到;在这里,我们将全新安装一台Ubuntu 10.10来设置LVM。(LCTT 译注:本文针对的是较老的版本,新的版本已经不需如此麻烦了)要使用LVM安装Ubuntu你需要使用另外的安装CD。从下面的链接中下载并烧录到CD中或者使用unetbootin创建一个USB盘。从安装盘启动你的电脑,并在磁盘选择界面选择整个磁盘并设置LVM。注意:这会格式化你的整个磁盘,因此假如正在尝试双启动或者其他的安装选择,选择手动。选择你想用的主磁盘,最典型的是使用你最大的磁盘,接着进入下一步。你马上会将改变写入磁盘所以确保此时你选择的是正确的磁盘接着才写入设置。选择第一个逻辑卷的大小并继续。确认你的磁盘分区并继续安装。最后一步将GRUB的bootloader写到磁盘中。重点注意的是GRUB不能作为一个LVM分区因为计算机BIOS不能直接从逻辑卷中读取数据。Ubuntu将自动创建一个255MB的ext2分区用于bootloder。安装完成之后。重启电脑并如往常一样进入Ubuntu。使用这种方式安装之后应该就感受不到LVM和传统磁盘管理之间的区别了。要使用LVM的全部功能,静待我们的下篇关于管理LVM的文章。
- 12windows 7系统如何设置在特定时间自动关机?
全站热门
热门文章
- 1S7Edge港版如何?(一款令人难以抗拒的旗舰级智能手机。)
- 2Windows7如何进入安全模式、怎么进
- 3windows 7系统开机屏幕显示0xcoooo428错误怎么办 解决方法介绍
- 4windows 7双显示器最大化窗口显示不全怎么办?
- 5电脑显示回流温度错误——解析与解决方法(电脑显示屏温度异常,可能出现哪些问题?如何解决?)
- 6windows 7小工具多元化应用技巧详细介绍
- 7删除windows 7资源管理器里左上角的碍眼图标
- 8Ubuntu 自带了一些已经预装的默认应用程序,包括非常流行的 Mozilla 火狐浏览器和 Thunderbird 的 e-mail 客户端。尽管这两个应用都有它们自己的粉丝,但是没有一个应用能符合每个人的口味和需要。我们经常收到邮件或者推文,询问我们可以怎样在 Ubuntu 上更改默认浏览器或者设置处理邮件链接为不同的电子邮件客户端等。我们在这里不仅讨论如何安装不同的软件,还包括如何给一个特定的文件,链接或者内容类型设置其系统处理应用。在 Ubuntu 中更改默认应用程序,包括浏览器、电子邮件客户端、文本编辑器、音乐和视频播放器都非常的简单。但并不是每个人都知道更改这些的设置面板在哪里,让我们来快速看一下吧。如何在 Ubuntu 上更改默认浏览器Mozilla 火狐浏览器是一扇稳定、开源而且可靠的互联网之窗,但它并不是每个人的选择。这都没关系。要在 Ubuntu 上使用不同的默认浏览器,首先,显而易见,你需要安装一个新的浏览器。你该怎么做取决于你想要的浏览器:开源浏览器,例如 Epiphany, Chromium 和 IceWeasel,可以从 Ubuntu 软件中心安装。主流浏览器,例如 Google Chrome, Opera 和 Vivaldi 必须从各自项目的官方网站上下载。不管你选择哪个浏览器,不管你选择怎样安装,完成之后你就可以继续了。要更改在点击其它应用(如即时通讯软件、Twitter 客户端、 e-mail 中)中的链接时打开的默认网页浏览器,你需要用到 Ubuntu 系统设置工具。你可以用多种方法打开系统设置。其中一种最快的方式是点击右上角(RTL系统是左上角)的 Cog 图标并选择‘系统设置’菜单快捷方式。打开‘系统设置’选择‘详细’选项在侧边栏选择‘默认应用程序’把 ‘Web’ 条目的 ‘火狐’ 改为你想要的选项就是这样。如何在 Ubuntu 上更改默认的邮件客户端Ubuntu 用 Thunderbird 作为默认的邮件应用程序。这意味着当你点击大部分浏览器、 PDF文件、及时通讯软件等上的 电子邮件地址或者一个 mailto 链接 的时候会自动打开 这个应用。当然,假如你使用 Thunderbird,这真的很方便。但是我们很多人并非如此; 我们可能使用像 Geary 这样的轻量级客户端,GNOME stalwart Evolution,或者依靠像 Gmail 或者 Outlook 这样的网络邮件服务。在 Ubuntu 上从 Thunderbird 更改默认邮件客户端 到另一个应用程序,打开系统设置 >详细 >默认应用程序。点击下拉菜单到 ‘Mail’ 并选择从列表中选择你喜欢的客户端。在 Ubuntu 上设置 Gmail 为默认的邮件客户端,你首先需要点击下面的按钮安装 ‘gnome-gmail’ 软件包。安装完后打开系统设置 >详细 >默认应用程序。然后点击‘Mail’ 的下拉菜单,并选择从列表中选择 ‘Gmail’。更多上述同样的步骤也可以用来设置你双击音乐文件时打开你喜欢的音乐播放器,用比如 VLC 应用程序处理 .avi 和 .mp4 文件,等等。
- 9创建的热点手机也是可以连接的,这里将分享两个方法一,kde-nm-connection-editor工具开启热点在ubuntu软件中心搜索kde nm connection注意搜索的关键词,不要出现横杠“-”,结果中出现kde-nm-connection-editor安装即可配置终端输入kde-nm-connection-editor跳出连接编辑器的图形界面在图形界面点击 添加-->Wireless(shared)弹出New Connection (New 802-11-wireless connection)图形界面Connection name:更改为mywifi(默认为New 802-11-wireless connection)SSID:更改为mywifi(默认为my_shared_connection)模式:选择Access PointRestrict to device:选择你的无线网卡点击无线安全选项卡安全:选择WPA & WPA2 Personal密码:填入你要设置的密码(至少8位)(这里就不上图了,相信大家看着提示可以设置成功!)连接刚才wifi,只有这样才能建立热点我们点击最上方网络管理的图标,选择 连接到隐藏的Wi-Fi网络Wifi适配器:选择我们设置了的无线网络连接:选择我们刚刚建立的连接名称(mywifi)之后网络名称(SSID),Wi-Fi安全性,密码会自动填写并变成灰色点击确定(这一步可能会出现解锁钥匙环的提示,输入你的电脑登陆密码就能解锁了)现在wifi热点就建立好了,试试你的手机能不能连上吧二,修改配置文件点右上角图标NetworkManager-->编辑连接在弹出的网络连接窗口中点添加在弹出的选择连接类型窗口中选择Wi-Fi,点击新建连接名称:填wifitestconfSSID:填wifitestconf模式:选择架构(注意不要选Ad-hoc)设备MAC地址:选择你要建立AP的网卡切换到Wi-Fi安全性选项卡安全:选WPA及WAP2个人密码:自己设置切换到IPv4设置选项卡方法:选与其它计算机共享点击保存更改配置文件然后我们来到刚才这个连接对应的配置文件终端执行命令ls -l /etc/NetworkManager/system-connections/-rw------- 1 root root 314 9月 19 15:34 360ap -rw------- 1 root root 215 9月 18 09:40 i-LiaoNing -rw------- 1 root root 316 9月 19 18:05 mywifi-rw-r--r-- 1 root root 318 9月 19 19:33 mywifi2-rw------- 1 root root 295 9月 19 19:46 Wi-Fitest -rw------- 1 root root 307 9月 19 19:45 Wi-Fitest~ -rw------- 1 root root 313 9月 19 20:07 wifitestconf-rw------- 1 root root 365 9月 19 19:39 Wi-Fi 连接 1-rw------- 1 root root 337 9月 19 19:37 Wi-Fi 连接 1~-rw------- 1 root root 252 9月 19 19:28 自动以太网可以看到第7个就是我们刚才的配置文件,我们打开它命令输入 sudo gedit /etc/NetworkManager/system-connections/wifitestconf在[802-11-wireless]下面找到mode=infrastructure把它改为mode=ap这里有两个需要注意的问题(1)假如保存之后在退出时仍然提示在关闭前将更改保存到文档“XXX”吗?说明此时文件已经被锁定:强制保存会导致关联的配置文件丢失解决方法如下:断开这个网卡的连接,继续保存。另一个解决方法,前面的编辑连接界面不关闭,完成后续更改,但是大多数人都会关闭的吧。假如保存之后从网络连接界面和连接隐藏的Wi-Fi网络的界面找不到这个连接的名字,说明关联的配置文件丢失解决方法。:编辑配置文件的时候请务必确保网络连接界面是打开的3.连接刚才wifi,只有这样才能建立热点我们点击最上方网络管理的图标,选择 连接到隐藏的Wi-Fi网络Wifi适配器:选择我们设置了的无线网络连接:选择我们刚刚建立的连接名称(wifitestconf)之后网络名称(SSID),Wi-Fi安全性,密码会自动填写并变成灰色点击确定,试试你的手机能不能连上吧。
- 10windows 7搜索海量PDF文档技巧解读