Linux学习中遇到的困难

一、ifconfig命令用不了

sudo apt install net-tools

(持续更新ing...)

二、ubuntu终端下有时候输入命令太长,显示不直观,或者你需要在文本中换行输入内容

方法是在当前行的末尾输入: "\" + "Enter"健。

然后在下一行接着输入内容,并按"Enter"健。 

三、终端控制台的区别

终端就是处理计算机主机输入输出的一套设备,它用来显示主机运算的输出,并且接受主机要求的输入,典型的终端包括显示器键盘套件打印机打字机套件等。

显示系统消息的终端就叫控制台,Linux 默认所有虚拟终端都是控制台,都能显示系统消息。

另外,对于那些专门用来模拟终端设备的程序,我们也可以称之为控制台Console,像gnome-terminal,urxvt,mlterm,xterm等软件,都可以称之为控制台。

四、用终端修改文件内容

sudo apt install nano (超简单的文本编辑器)

方法:nano 文件名称

nano快捷键的作用

五、linux终端中的快捷键

1)复制:Ctrl + Shift + C

2)粘贴:Ctrl + Shift + V

六、linux 目录


目录树

七、linux 下载,安装,升级软件

在Ubuntu系统中,经常要用到apt-get install指令来安装软件,由于常常需要root权限来操作,所以搭配sudo食用口感更佳,apt-get指令对于安装、卸载、升级软件提供一条龙服务,对比于源码安装,实在是业界良心。

sudo apt-get install XXX

sudo apt-get install -y XXX

sudo apt-get install -q XXX

sudo apt-get remove XXX

sudo apt-get purge XXX

sudo apt-get autoremove

sudo apt-get updatesudo apt-get upgrade

apt-get install

一键安装软件包,与源码安装不同的是,这个指令会自动检测并安装依赖,而且用apt-get安装的包都是成熟的软件包,基本不存在安装包有严重bug或者文件缺失的情况。

sudo apt-get install -y

这里主要将的就是-y选项,添加这个选项就相当于不需要重复地确认安装

sudo apt-get install -q

即-quiet,静默安装,当然也不是完全静默,会将低等级的log信息屏蔽。

sudo apt-get remove

既然有安装就会有卸载,remove指令就是卸载,值得注意的是,remove仅仅卸载软件,但是并不卸载配置文件

sudo apt-get purge

卸载指令,同时卸载相应的配置文件

sudo apt-get autoremove

关于这条指令,官方解释是这样的:

autoremoveisusedtoremove packages that were automatically installedtosatisfy dependenciesforother packagesandarenowno longer needed

在卸载软件的时候同时卸载那些当初作为依赖但是现在并不需要的包。

看起来非常完美的指令,但是博主建议慎用!!这条指令很可能将你要用的依赖包同时卸载,有时候你的安装包并没有通过apt-get指令来管理,apt-get管理工具不会加入这些包的信息,所以在检索包的依赖关系时可能出问题.

又或者是另一种情况:举个例子:在安装某个包时,这个包依赖git,但是git并非你主动下载的,而是作为依赖下载的,包安装完之后系统可能就会提示git作为依赖不再需要使用,它并不知道你是不是正在使用这个软件包。

apt-get update

将所有包的来源更新,也就是提取最新的包信息,这一条我们经常使用到。

apt-get upgrade

这条指令一般执行在apt-get update之后,它的作用是将系统中旧版本的包升级成最新的,慎用!

因为在linux下,由于大部分为非商业软件,所以稳定性并没有得到很好的验证,升级到最新版本需要十分慎重!

八、记住linux下最基本的一个习惯:操作系统文件时先备份

如何备份与还原:https://www.cnblogs.com/linuxde/p/8729457.html

九、下载软件时默认路径

/tmp/mozilla_mylinux0

十、apt 下载软件时遇到的问题

E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)

解决办法:sudo rm /var/lib/dpkg/lock-frontend

十一、输入法安装出问题

十二、下载了deb安装包,如何安装

1、转到安装包保存的路径

2、sudo dpkg -i linuxqq_2.0.0-b1-1024_amd64.deb

十三、dpkg的用法

dpkg用法详解

dpkg是一个Debian的一个命令行工具,它可以用来安装、删除、构建和管理Debian的软件包。

下面是它的一些命令解释:

1)安装软件

命令行:dpkg -i <.deb file name>

示例:dpkg -i avg71flm_r28-1_i386.deb

2)安装一个目录下面所有的软件包

命令行:dpkg -R

示例:dpkg -R /usr/local/src

3)释放软件包,但是不进行配置

命令行:dpkg –unpack package_file 如果和-R一起使用,参数可以是一个目录

示例:dpkg –unpack avg71flm_r28-1_i386.deb

4)重新配置和释放软件包

命令行:dpkg –configure package_file

如果和-a一起使用,将配置所有没有配置的软件包

示例:dpkg –configure avg71flm_r28-1_i386.deb

5)删除软件包(保留其配置信息)

命令行:dpkg -r

示例:dpkg -r avg71flm

6)替代软件包的信息

命令行:dpkg –update-avail

7)合并软件包信息

dpkg –merge-avail

8)从软件包里面读取软件的信息

命令行:dpkg -A package_file

9)删除一个包(包括配置信息)

命令行:dpkg -P

10)丢失所有的Uninstall的软件包信息

命令行:dpkg –forget-old-unavail

11)删除软件包的Avaliable信息

命令行:dpkg –clear-avail

12)查找只有部分安装的软件包信息

命令行:dpkg -C

13)比较同一个包的不同版本之间的差别

命令行:dpkg –compare-versions ver1 op ver2

14)显示帮助信息

命令行:dpkg –help

15)显示dpkg的Licence

命令行:dpkg –licence (or) dpkg –license

16)显示dpkg的版本号

命令行:dpkg –version

17)建立一个deb文件

命令行:dpkg -b direc×y [filename]

18)显示一个Deb文件的目录

命令行:dpkg -c filename

19)显示一个Deb的说明

命令行:dpkg -I filename [control-file]

20)搜索Deb包

命令行:dpkg -l package-name-pattern

示例:dpkg -I vim

21)显示所有已经安装的Deb包,同时显示版本号以及简短说明

命令行:dpkg -l

22)报告指定包的状态信息

命令行:dpkg -s package-name

示例:dpkg -s ssh

23)显示一个包安装到系统里面的文件目录信息

命令行:dpkg -L package-Name

示例:dpkg -L apache2

24)搜索指定包里面的文件(模糊查询)

命令行:dpkg -S filename-search-pattern

25)显示包的具体信息

命令行:dpkg -p package-name

示例:dpkg -p cacti

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 202,723评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,080评论 2 379
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 149,604评论 0 335
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,440评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,431评论 5 364
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,499评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,893评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,541评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,751评论 1 296
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,547评论 2 319
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,619评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,320评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,890评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,896评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,137评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,796评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,335评论 2 342