Linux学习要点(转载自红联)
一、学习Linux的基本要求
1. 掌握至少50个以上的常用命令。
2. 熟悉Gnome/KDE等X-windows桌面环境操作 。
3. 掌握.tgz、.rpm等软件包的常用安装方法
4. 学习添加外设,安装设备驱动程序(比如网卡)
5. 熟悉Grub/Lilo引导器及简单的修复操作 。
6. 熟悉Linux文件系统 和目录结构。
7. 掌握vi,gcc,gdb等常用编辑器,编译器,调试器 。
8. 理解shell别名、管道、I/O重定向、输入和输出以及shell脚本编程。
9. 学习Linux环境下的组网。
二、Linux常用命令
安装和登录命令:login、shutdown、halt、reboot、mount、umount 、chsh
文件处理命令:file、 mkdir、 grep、dd、 find、 mv 、ls 、diff、 cat、ln
系统管理相关命令: df、top、 free、 quota 、at、 lp、 adduser、 groupadd kill、
crontab、 tar、 unzip、 gunzip 、last
网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin rcp、
finger、mail 、nslookup
系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo、pswho
三、Linux下常用软件
[媒体播放]
1)divx影片:mplayer
2)rm影片:realplayer10 for linux, mplayer
3)mp3: xmms,beep media player, mplayer
4)ape: xmms+monkey's audio plugin(http://supermmx.org/linux/mac/)
5)其他格式(wma, wmv, mkv, quicktime): mplayer 各种格式的文档和文件
[文件浏览]
1)打开微软的office文档: openoffice, starsuite
2)查看pdf文件:acroread for linux, kpdf, xpdf, ggv
3)查看ps文件: gsview, ggv, kghostview
4)chm文件: archmage,chmsee, Xchm,chmviewer
5)mht文件: ripmime,firefox+MAF插件
6)图表绘制: dia (等同于visio)
7).bin虚拟光盘: 用bin2iso或bchunk转成iso后mount
8)压缩文件
.rar: rar for linux或unrar
.zip: unzip
.bz2: bunzip2
.tar/.tgz: tar
[中文输入法]
1)scim
2)fcitx
[网络软件]
1) QQ: lumaqq, Gaim+openq plugin
2) MSN,icq,yahoo: Gaim
3) web浏览器:mozilla-firefox, mozilla, opera
4) ftp客户端(图形界面) :gftp, Iglooftp
5) ftp客户端(终端) : lftp, ncftp
6) ftp服务器: pureftpd, proftpd, vsftpd
7) http下载(终端): wget, curl, prozilla
8) bt下载: bittorrent(终端), azureus(图形界面)
9) email软件(图形界面):KMail, thunderbird, sylpheed, evolution, opera M2
10) email终端: mutt, pine, gnus
11) RSS:liferea, aKregator
12) BBS:qterm, {rxvt,xterm,gnome-terminal,...}+BBSbot
[编辑器]
1) 文本: vim, emacs, jedit
2) 16进制: hexedit, ghex, mc
3) 图片浏览: gImageView, gqview
4) 图片处理: gimp, ImageMagick
5) 音频处理: audacity
[常用工具]
1)英汉字典: stardict(屏幕取词,词库大,英汉,汉英, 英英)
ibmdict(包含科技词典,词库大,英汉,汉英)
dictd:英汉 汉英 可以使用stardict的全部词库
cdict:英汉 汉英 使用安装方便,彩色显示.
2)科学计算:matlab, octave
3)科学作图:gnuplot, metapost
[虚拟机]
1) win下虚拟linux: cygwin, virtual-pc, colinux
2) linux下虚拟win: win4lin
3) 跨平台: vmware, bochs
4) linux下运行windows程序: wine, winex, crossover office
5) console下的中文环境: zhcon, cce
相关推荐
操作系统linux 好东西,大家分享 别再犹豫 有关linux的各方面学习资料,太强悍了
适合初学者学习和了解嵌入式linux开发学习,Linux是一种自由和开放源代码的类UNIX操作系统。该操作系统的内核由Linus Torvalds在1991年10月5日首次发布。Linux也是自由软件和开放源代码软件发展中最著名的例子。
Linux学习要点 - **摆脱Windows思维**:学习Linux时,应尽量避免沿用Windows的习惯,因为这两种操作系统的理念和操作方式有所不同。 - **成功因素**:Linux的成功归功于其开源特性、强大的社区支持以及丰富的软件...
本"Linux学习资料集合"旨在帮助你全面掌握Linux的相关知识,包括基础操作、系统调试、安装流程以及使用GDB(GNU调试器)进行程序调试。 1. **Linux基础知识**:Linux的学习始于了解它的哲学和核心概念,例如文件...
### Java与Linux学习要点 #### 一、Linux基础概述 Linux 是一种自由开源的操作系统,广泛应用于服务器领域,尤其在电信、银行、金融等行业中占据了重要地位。它以稳定性、安全性和灵活性著称,成为企业和开发者...
### 嵌入式Linux知识要点详解 #### 一、Linux系统基础 1. **Linux系统概述**:介绍Linux操作系统的起源、发展及其在嵌入式领域的应用优势。 - Linux作为一款开源的操作系统,其内核由Linus Torvalds创建,并逐渐...
这份"linux学习资料下载"的压缩包显然包含了帮助初学者和进阶者深入理解Linux系统的重要资源。其中,"Linux命令大全.chm"是一个非常实用的文档,它详细介绍了在Linux环境中常用的命令。 Linux命令是操作系统的核心...
以上是对"15张精品知识脑图"中可能涵盖的Linux学习要点的简要概述。每一张脑图可能会深入探讨其中一个或多个主题,通过视觉化的形式帮助学习者更直观地理解和记忆。在实际学习过程中,配合实践操作和查阅文档,将使...
关于Linux的学习,只要会会以下几点就可以了,主要是多练,上手比较难,但用熟了非常适合工程开发。 最后就是教程,我是跟着B站的视频学的,黑马程序员,个人看过后非常推荐。 1、Linux的结构; 2、Linux的基本指令...
以上只是嵌入式Linux开发的一部分要点,实际开发过程中还需要结合具体项目需求和硬件平台进行深入学习和实践。"Farsight060722Linux1.pdf"这份资料应该会涵盖这些内容,并可能提供更具体的指导和技术细节。学习和...
以上只是Linux复习要点的一部分,实际学习中还需要深入了解系统调用、设备驱动、内核模块编译以及系统安全等方面的知识。Linux是一个庞大的主题,不断深入学习和实践才能更好地理解和掌握这个强大的工具。希望这份...
- **学习要点**: - 了解计算机网络发展的重要里程碑事件。 - 掌握不同历史阶段网络技术的特点和发展趋势。 **1.2 OSI模型** - **概述**:详细阐述了开放系统互连(Open System Interconnection,OSI)模型的七层...
### 超好的ARM&Linux学习资料(菜鸟1年多笔记总结) #### 一、概述 这份详尽的笔记由作者Jeffrey.zhu(朱冲)撰写,包含了他在嵌入式Linux与ARM开发领域的自学心得与经验总结。文档长达700余页,覆盖了从基础知识...
嵌入式Linux是计算机科学领域...以上内容涵盖了嵌入式Linux开发的核心知识点,理解和掌握这些概念对于深入学习和实践嵌入式系统开发至关重要。在实际开发中,还需要结合具体硬件平台和应用场景,灵活运用这些理论知识。
本篇将详细介绍AC3D在Linux环境中的应用和学习要点。 **一、AC3D简介** 1. **软件概述**:AC3D是由Inivis公司开发的3D建模工具,支持Windows、Mac OS X和Linux等多种操作系统。它的特点是具有直观的界面,通过简单...
由于【部分内容】的信息提示表明所提供的内容实际上是重复的链接,并不能提供有价值的知识信息。...同时,必须指出的是,学习Linux内核的过程不仅是对技术的积累,更是对计算机系统深层次认识的升华。