ls 列出目录内容和文件信息 -a 用来显示所有的文件 -l 用来查看文件的各种属性 -r 逆字母母录显示 -R 递归显示每个子目录下的目录 -h 易读性cat和more查看文本文件 cat 查看文件内容 -n 在每一行前显示行号阅读文件的开头和结尾 head和tailhead -n 20 显示文件的前20行tail -n 20 显示文件后20行 less 更好的文本阅读工具 文件目录管理mkdir:建立目录 -v显示创建目录的过程 -p用虚完整的创建字目录 rmdir:删处目录rm:删处文件 -i 删除文件前提示 -r 递归的删除目录下所有的文件和子目录 -f 强形删处 -rf 不提示强形删除r目录mv:移动和重命名目录 -i 提示移动时是否覆盖目录 cp : 复制文件和目录 - i 提示是否覆盖以存在的目录 -r 连同目录与文件一起复制 -p 保留权限属性linux系统主要目录及其内容:/bin:构建最小系统所需要的命令 二进制命令/boot:内核与启动文件/dev:各设备文件/etc:系统软件的启动和配置文件/home:用户的主目录/lib:C编译的库/media:可移动介质的安装点/opt:可选的应用软件包/proc:进程的映像/root:超级用户root的主目录/sbin:和系统操作有关的命令/tmp:临时文件存放点/usr:非系统的程序和命令/var:系统专用的数据和配置文件值。什么是相当路径和决定路径? 相对路径:一定是有/目录写起。 绝对路径:不是由/目录写起的。linux严格区分大小写. :当前目录 .. : 当前目录的上级目录~ : 当前的用户的家目录locole -a 显示linux 支持的语言软件包logout 退出命令tty 显示当前登录的终端startx & 切换用户shift+ctrl+c 复制shift+ctrl +v 粘贴终端:终端分为虚拟终端,图像终端,为终端快速切换用户:su语法 su[option][arguments]history 查看当前操作的命令历史 -c 删除历史 !n 查看操作命令 !! 重复 上一条命令 !—n 重复倒数的n条命令
Linux的纯命令行模式有6个终端控制台,系统分别命名为tty1~tty6。
其实呢,从零装一个系统还是从一个系统上再装一个系统(双系统),其实是一样的,都是先准备一个U盘,制作启动盘,然后重启,开机时狂按Detele/Esc进入BOIS系统修改启动顺序,安装~搞定。(安装单系统和双系统仅仅差别在压缩卷和挂载,但是这个按照提示操作都不难)
你以为我要说这个,那就错了。大多数人觉得装系统麻烦是怕中间出现问题,哪怕你把99%都搞定了,如果报错,那么还是用不了。考虑到大部分人都是用非工作站电脑安装系统,在这里说一个90%以上的个人用的电脑机型都会出现的问题。
首先你要明确的第一点,笔记本是不是有N卡,笔记本是不是有N卡,笔记本是不是有N卡,就是NVIDIA显卡!重要的话说三遍!这是导致我们装机失败的最主要原因!
首先我们去官网下Linux,这里就推荐Ubuntu吧,入门最推荐的,操作熟悉了之后可以换centOS之类的版本。这里我们建议下16.04版本的Ubuntu,最新的18版本可能会出现意想不到问题。
下载软碟通,这是一个用将系统写入U盘的软件,具体操作自己百度,我们得到一个系统U盘。
用傲梅从电脑里给分出大概60个G的空盘给Linux。割出来的盘直接点删除分区就行,这里也是不会的话百度,很简单傻瓜操作。
准备就绪开始重装系统。
重启电脑
进入boot setting,设置U盘首启动项。
这时候就会自动提示你安装Ubuntu
一切按照操作来然后在这个地方 点击右边的安装Ubuntu,你会卡死,是的会死机。
原因是加载图形界面的时候,N卡驱动不兼容,在这里提供一种解决方法。
强制关机重新开机,U盘启动,然后在黑白的grub引导界面(第一行是Try Ubuntu… 第二行是Install Ubuntu的那个界面),具体不太记得了,找找可以找的到,先用方向键选到第二行Install,但不要立即按回车,而是按E,就进入参数配置编辑界面,删掉---,末尾加入
acpi_osi=linux nomodeset
然后f10,进入正常的安装流程。
分配分区,Linux系统要设置4个分区,找到你之前的空出来的盘,点击界面左下位置的+号,这时候弹出分区框,具体操作操作如下:
swap 2G 逻辑分区 swap
/ 22G 主分区 ext4
/boot 建议512mb 逻辑分区 ext4
/home
剩下的
逻辑分区 ext4
并没有结束!正常安装完了之后,进入不了桌面,卡死在登陆界面,这还是显卡驱动问题。Ubuntu系统集成的显卡驱动程序是nouveau,我们需要先将nouveau从linux内核卸载掉才能安装NVIDIA官方驱动。 将nouveau添加到黑名单blacklist.conf中,(关于blacklist参见 《禁用Linux内核驱动》),linux启动时,就不会加载nouveau.
不要慌,强制关机,重启,
无法登入桌面,所以在ubuntu系统启动显示登录界面后,需要按ctrl+alt+F1进入tty文本模式进入下面的操作
找到这个目录下的/etc/modprobe.d/blacklist.conf,修改属性
sudo chmod 666 /etc/modprobe.d/blacklist.conf
用VI编辑器打开,加入下面内容:
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist rivatv
blacklist nvidiafb
修改并保存文件后,把文件属性复原:
sudo chmod 644 /etc/modprobe.d/blacklist.conf
再更新一下内核
sudo update-initramfs -u
再次重启,已经系统可以正常登录进入桌面了。
还没有结束!我们还要重新安装适合我们笔记本的N卡的驱动
确保连了网!确保连了网!确保连了网!
打开终端输入
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
这个时候会自动安装更新一些东西稍等就好。
寻找合适的驱动版本
ubuntu-drivers devices
出现大概这个,找到他推荐的,就是后面有一个recommended的,记住号码然后下载安装:
按ctrl+alt+F1进入tty文本模式 关闭(图形)桌面显示管理器LightDM
sudo service lightdm stop
输入你要安装的内容
sudo apt-get install nvidia-xxx //xxx是推荐的驱动号码,本文中为378
等个十来分钟下载安装吧,然后重启
sudo reboot
重启后,登陆完了可能会卡一下,不要慌等个10几秒然后
还可以验证一下是否安装成功了
sudo nvidia-smi
sudo nvidia-settings
该文附带Corax_2ven的原创文,原文链接:https://blog.csdn.net/u012173720/article/details/82729082
"lp1"和"lp2"一般是指Linux操作系统中用于打印的打印机端口。
"lp1"和"lp2"是Linux内核中的设备文件名。在Linux系统中,所有硬件设备都以文件的形式存在于"/dev"目录下,设备文件名通常以设备类型的缩写为前缀,例如"hd"代表硬盘,"tty"代表终端等。而"lp"则代表打印机(line printer),后面的数字代表不同的打印机端口。
一般而言,"lp1"和"lp2"是并口打印机的设备文件名,分别对应于打印机端口LPT1和LPT2。并口打印机是一种使用并行数据传输方式的打印机,通常使用DB25接口连接到计算机主板上。在Linux系统中,可以通过在命令行终端输入"lpstat -p"命令查看当前系统中的打印机和打印机端口。
tty(teletypewriter)电传机,这边按一个按键,主机端接受到一个数据,主机端传出一个数据,电传机打印一个字符。
这个是一切终端(terminal)的祖先,输入字符和打印字符是一体的,主机里面运行的叫程序。
我输入一个字符,主机上接受到一个字符。那我想换行就麻烦了,因为这就是控制字符了,所有要有解释器能把输入来的字符进行分析处理,这个解释器就叫做shell。
显示器的出现,把输入和输出分离开了。时代的发展,我们不用电传机了,把显示器和键盘插到主机上,显示器负责显示程序的输出,键盘负责输入字符到程序里面去,这两个还是叫做终端。
因为linux一切皆文件,终端也是文件。那么就可以通过创建文件来虚拟终端,但是这些文件(虚拟终端)必须也要完成把信息输入到主机中,接受主机传出来的数据。
控制台是直接插到主机上和主机系统交互的终端,直接控制着主机。
后来不用直接插上了,就是虚拟控制台,特点是还能控制核心的东西,也有被用来指比较低级别的只能处理字符,通过字符控制主机的终端,这个概念就是命令行窗口,这里没有鼠标的事,以此和图形化的终端相区别。
伪终端(pseudo-terminal)是被xterm这样的终端模拟器程序在主机上运行模拟出来的终端,它由两个终端组成,一个伪终端主人ptmx,一个叫伪终端仆人pts。对终端主人的操作会被传输到终端仆人,反之亦然,多用在远程登录状态,我在电脑上操作远程的主机,就是操作远程主机上的终端主人,而远程主机还以为是一个人在自己的终端上进行操作,那就是终端仆人。主机上的程序告诉终端仆人的信息都会被通过终端主人传给我的电脑。
还没有评论,来说两句吧...