当前位置:文档之家› ubuntu学习linux笔记

ubuntu学习linux笔记

ubuntu学习linux笔记
ubuntu学习linux笔记

使用Xshell连接Ubuntu

Xshell是一个安全终端模拟软件,可以进行远程登录。我使用XShell的主要目的是在Windows环境下登录Linux终端进行编码,非常方便。本文简单介绍下它的使用方法。

1.下载后在安装时选择个人/学校免费版即可。

2.安装完毕后先在要连接的Ubuntu主机下开启SSH服务,如果没有开启需要安装openssh-server:

sudo apt-get install openssh-server

使用ps -e | grep ssh,如果只有ssh-agent表示还没启动,需要/etc/init.d/ssh start;有sshd说明已启动。

3.打开Xshell,选择“新建”,“连接”设置里选择SSH,主机填入需要连接的主机的IP 地址。

在“用户身份验证”中填入可用的登录Ubuntu的用户名和密码。

设置完这两步就可以使用XShell控制Ubuntu主机了。

4.中文乱码的解决方法:

在确认Ubuntu支持中文的前提下(即,直接使用Ubuntu可以显示中文),在“文件”菜单的“属性”中选择“终端”,“编码”选择“UTF-8”,并勾选“韩中日语言中的不确定字符处理为宽字符”,重新连接即可。还有一种解决方式,不过本人没有试过

(https://www.doczj.com/doc/2d4733516.html,/s/blog_65d642220100kjqi.html):

[root@localhost ~]# cd /etc/sysconfig/

[root@localhost sysconfig]# cp i18n i18n.bak #备份i18n文件

[root@localhost sysconfig]# echo "" >i18n

[root@localhost sysconfig]# vi i18n #加入以下内容

LANG="zh_CN.GB18030"

LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"

SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en" SYSFONT="lat0-sun16"

重新连接后中文显示正常

Linux 防火墙关闭启用

1) 重启后生效

开启:chkconfig iptables on

关闭:chkconfig iptables off

2) 即时生效,重启后失效

开启:service iptables start

关闭:service iptables stop

安装JDK

--快速安装jdk:Sudo apt-get install openjdk-7-jdk

2、查看ip

#ifconfig -a

3、Ubuntu下su:authentication failure的解决办法

切换root用户,第一开始root用户是禁用的,需要重置密码

#sudo passwd root

4、安装vim使用命令

sudo apt-get install vim

5、安装JDK

上传jdk然后执行

# tar -xf all.tar

这条命令是解出all.tar包中所有文件,-x是解开的意思

6、移动当前文件夹到执行的文件夹下

mv /home/jdk1.7.0_55 /usr/lib/jvm

7、执行命令

sudo vim ~/.bashrc

8、文件的末尾追加下面内容:

#set oracle jdk environment

export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_55## 这里要注意目录要换成自己解压的jdk 目录export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

9、使环境变量马上生效

source ~/.bashrc

10、java –version

安装redis

Redis单例搭建

1、上传:/home/redis-3.0.0.tar.gz

2、解压:tar xf redis-3.0.0.tar.gz

3、进入/home/redis-3.0.0执行命令编译redis代码

#make

4、安装redis

#make install PREFIX=/usr/local/redis

5、进入/usr/local/redis/bin启动redis

#./redis-sercer

6、后台运行redis还得需要修改配置文件redis.conf

1、从源目录redis-3.0.0文件夹中复制redis.conf到/usr/local/redis/bin下

复制命令:cp /home/redis-3.0.0/redis.conf /usr/local/redis/bin

2、后台启动redis用配置文件的形式启动命令

3、#./redis-server redis.conf

7、查看redis是否启动成功

#redis-sercer status

8、关闭redis服务

#redis-sercer stop

9、存放redis值命令

Set key velue

#set zhang zhangzhisheng

10、取出redis中存放的值

Get key

#get zhang

Redis集群搭建

1、首先创建redis-cluster文件夹

#mkdir redis-cluster

2、然后把编译安装好的redis/bin拷贝到到mkdir redis-cluster/redis01

#cp –r redis/binredis-cluster/redis01

3、修改redis当前为集群模式

Vim redis.conf

搜索cluster-enabled yes把这段注释去掉

4、然后复制redis01的文件夹6分,然后修改端口分别为7001-7006

5、编写批处理文件

Vim start-all.sh

#内容

cd redis01

./redis-server redis.conf

cd ..

cd redis02

./redis-server redis.conf

cd ..

cd redis03

./redis-server redis.conf

cd ..

cd redis04

./redis-server redis.conf

cd ..

cd redis05

./redis-server redis.conf

cd ..

cd redis06

./redis-server redis.conf

cd ..

6、赋予start-all.sh

#chmod +x start-all.sh

7、然后启动所有的redis

./start-all.sh

8、查看redis是否都启动

#ps –aux|grep redis

安装rubu

使用ruby脚本语言来搭建redis集群

1、下载ruby-1.9.2-p290.tar.gz

ftp://https://www.doczj.com/doc/2d4733516.html,/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz 2、解压,然后进入目录编译执行

#./configure --prefix=/usr/local/ruby

3、然后执行安装命令

make && sudo make install

5、配置环境设置

$ sudo vi /etc/environment

在最后加上ruby的环境

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/r uby/bin"

6、立即让e nvironment生效

source /etc/environment

7、#ruby –v

8、确认安装成功后通过一下命令添加命令链接,目前我也不清楚创建这些链接的目的是什么,按照Ruby“约定大于配置”的原则,应该是一种约定。(keyboardota)

$ sudo ln -s /usr/local/ruby/bin/ruby /usr/local/bin/ruby

$ sudo ln -s /usr/local/ruby/bin/gem /usr/bin/gem

9、安装依赖包

11、然后执行

#Make

12、然后再执行

#make install

13、然后安装rides集群

gem install redis-3.0.0.gem

14、在源码的src下中找到*.rb脚本,然后复制到redis目录下

cp *.rb /usr/local/redis-cluster/

15、执行开启redis集群

./redis-trib.rb create --replicas 1 192.168.202.136:7001 192.168.202. 136:7002 192.168.202.136:7003 192.168.202.136:7004 192.168.202.136:7 005 192.168.202.136:7006

16、查看ruby安装目录

#whereis ruby

2安装yum命令

Sudo apt-get install yum

3、

其他命令:apt-get purge ruby

Dubbo安装步骤

安装dubbo

安装dubbo监控

Sorl安装步骤

1、安装jdk环境jdk-7u55-linux-i586.tar.gz

2、上传solr-4.10.3.tgz.tgz解压

3、上传apache-tomcat-7.0.47.tar.gz解压

4、将解压后的solr-4.10.3/dist/ solr-4.10.3.war复制到apache-tomcat-7.0.47/weapp/

#cp /home/solr-4.10.3/dist/solr-4.10.3.war/home/apache-tomcat-7.0.47/weapp/

5、启动tomcat解压solr-4.10.3.war

6、关闭tomcat

7、将solr中的必须jar包复制到solr工程里lib下

#cp solr-4.10.3/example/lib/ext/* apache-tomcat-7.0.47/webapps/solr-4.10.3/WEB-INF/lib/

8、复制solr-4.10.3/example/solr当作当前sorl工程的solrhome

9、#cp solr-4.10.3/example/solrsolrhome

10、配置指定当前solr工程的solrhome

1、进入apache-tomcat-7.0.47/webapps/solr-4.10.3/WEB-INF/

2、修改web.xml将如下代码在web.xml中放开并且设置自己的solrhome目录位置

solr/home

/home/solrhome https://www.doczj.com/doc/2d4733516.html,ng.String

11、启动solr访问http://192.168.202.138:8080/solr/#/

12、利用solr客户端使用solr

ubuntu linux操作系统快捷键说明

ubuntu linux操作系统快捷键说明 娇滴滴假发 通用快捷键: F1+Alt 类似windows下面的Win键在GNOME中就是打开“应用程序”菜单(Applications Menu) F2+Alt 类似windows下面Win+R 是运行程序的快捷键 Ctrl+Alt+D 类似windows下面的Win+D 是显示桌面的快捷键 Ctrl+Alt+L 启动屏幕保护程序? Alt+Tab 切换程序,同windows下的定义一样 Print Screen 屏幕抓图(整个屏幕) Alt+Print Screen 当前窗口抓图 窗口操作快捷键: Alt+F4 关闭窗口 Alt+F5 取消最大化 Alt+F7 移动窗口的 Alt+F8 改变大小 Alt+F9 最小化当前窗口 Alt+F10 最大化当前窗口 Alt+空格切换输入法

程序中常用的快捷键: Ctrl+N 新建 Ctrl+X 剪切 Ctrl+C 复制 Ctrl+V 粘贴 Ctrl+Z 撤销 Ctrl+S 保存 Ubuntu操作基本快捷键: 打开主菜单= Alt + F1 运行= Alt + F2 显示桌面= Ctrl + Alt + d 最小化当前窗口= Alt + F9 最大化当前窗口= Alt + F10 关闭当前窗口= Alt + F4 截取全屏= Print Screen 截取窗口= Alt + Print Screen 默认特殊快捷键: 展示所有窗口程序= F10 展示当前窗口最上层程序= F11 展示当前窗口所有程序= F12

切换窗口= Alt + Tab 旋转3D桌面= Ctrl + Alt + 左/右箭头(也可以把鼠标放在标题栏或桌面使用滚轮切换)旋转3D桌面(活动窗口跟随)= Ctrl + Shift + Alt + 左/右箭头 手动旋转3D桌面= Ctrl + Alt + 左键单击并拖拽桌面空白处 窗口透明/不透明= possible with the “transset” utility or Alt + 滚轮 放大一次= 超级键+ 右击 手动放大= 超级键+ 滚轮向上 手动缩小= 超级键+ 滚轮向下 移动窗口= Alt + 左键单击 移动窗口时贴住边框= 左键开始拖动后再Ctrl + Alt 调整窗口大小= Alt + 中击 Bring up the window below the top window = Alt + middle-click * 动态效果减速= Shift + F10 * 水纹= 按住Ctrl+超级键 * 雨点= Shift-F9 * 桌面展开=Ctrl + Alt + 下箭头,然后按住Ctrl + Alt 和左/右箭头选择桌面 Ubuntu Gnome的桌面技巧: ===键盘类=== 1.先同时按住Alt + Ctrl 键,再按键盘上的左右光标键可以切换工作区 2.web时按"/" 键等于查找功能,桌面或者目录时按" /" 等于"打开.." 3.当前目录下快速文件(夹)定位, 直接输入文件(夹)名字

ubuntu初学[15.5.9V]

Ubuntu 14.04安装与配置 Linux系统在嵌入式开发中有着很大的优势,所以对于嵌入式的学习,安装一个linux系统是必经的过程,而在51的学习与使用中,程序的编写、预处理、编译、连接、下载与调试等操作都是在windows中进行,如果在进一步的学习中直接更换电脑 操作系统会显得十分麻烦,因此双系统或虚拟机成为我们的首选。根据自身实际情况,最终选择了在虚拟机中安装linux,本文就虚拟机中安装ubuntu的过程及安装完成后 的配置开发环境等进行了一系列的讨论。 版本选择 Ubuntu 14.04针对不同平台有不同版本。有server install image和desktop image ,由于使用的是笔记本电脑,且不打算搭建服务器平台,所以在desktop image中选择即可。有PC (Intel x86) desktop image、64-bit PC (AMD64) desktop image和64-bit Mac (AMD64) desktop image可以选择, 因为本人计算机是64bit PC机,故选择64-bit PC (AMD64) desktop image 。(ctrl+鼠标左键点击紫 色字体可以下载对应安装包) ubuntu安装过程 为方便大家以后的学习,且为了切换方便,故使用虚拟机vmware安装。首先安 装vmware 9 ,除了改一下安装路径,剩下的一路next就可以了。安装系统,即使是 虚拟机,为了不与windows下的文件重叠太多,也为了以后查找方便,重新分出一个 分区以备ubuntu的安装,由于硬盘空间有限,故腾出40G的空间,并在该分区中新 建一个文件夹ubuntu,用来安装系统。 1、安装完成后启动vmware 9,单击Home页面上的creat a new virtual machine , 在弹出对话框中选择custom(advanced),然后Next。这一页保持默认,Next。 2、这里选择安装方式,我们下载的iso文件,故选择installer disc from files (iso),浏览添加下载的iso文件,然后next。 3、这一页需要注意的是full name可以随意填写,但是username 和 password 就是你以后进入系统用户名和密码,一定要记住,confirm就是确认密码,将password中 的内容填写到这里即可,next。 4、接下来就是填写虚拟机的名字,并选择安装路径,这里就选择刚才新建分区 中的新建文件夹ubuntu,next。

UbuntuLinux操作系统第2版(微课版)—教学大纲

《Ubuntu Linux操作系统》课程教学大纲 学分: 4 学时:48 适用专业: 高职高专类计算机专业 一、课程的性质与任务 课程的性质: 本课程是为计算机专业学生开设的课程。课程安排在第学期。 课程的任务: 通过本课程的学习,使学生熟悉Linux操作系统的基本操作,掌握Linux操作系统的配置管理、软件使用和编程环境部署。本课程将紧密结合实际,以首选的Linux桌面系统Ubuntu 为例讲解操作系统的使用和配置,为学生今后进行系统管理运维、软件开发和部署奠定基础。整个课程按照从基础到应用,从基本功能到高级功能的逻辑进行讲授,要求学生通过动手实践来掌握相关的技术操作技能。 前导课程: 《计算机原理》、《Windows操作系统》。 后续课程: 《Linux应用开发》 二、教学基本要求 理论上,要求学生掌握Ubuntu Linux操作系统的基础知识,包括配置管理、桌面应用、编程和软件开发环境。 技能上,要求学生能掌握Ubuntu Linux操作系统的配置方法和使用技能,涵盖系统安装和基本使用、图形界面与命令行、用户与组管理、文件与目录管理、磁盘存储管理、软件包管理、系统高级管理、桌面应用、Shell编程、C/C++编程、Java与Android应用开发、LAMP 平台与PHP、Python、Node.js开发环境部署,以及Ubuntu服务器安装与管理。 培养的IEET核心能力: ?具备系统管理方向的系统工程师的工程能力:掌握Linux配置管理和运维,包括用 户与组管理、文件与目录管理、磁盘存储管理、软件包管理、系统高级管理、服务器安装与管理。 ?具备应用开发工程师的开发环境部署能力,包括Shell编程、C/C++编程、Java与 Android应用开发、LAMP平台与PHP、Python、Node.js开发环境的部署和流程。 ?基本职业素养:具有良好的文化修养、职业道德、服务意识和敬业精神;接受企业 的文化;具有较强的语言文字表达、团结协作和社会活动等基本能力;具有基本的英语文档阅读能力,能较熟练地阅读理解Ubuntu Linux的相关英文资料。

Ubuntu入门教程

Ubuntu入门教程 【安装篇】 注明:本文是在在前人的基础上改动这篇针对8.10的新手教程了。序言 ubuntu 还是很守信用的,说是10.30号发布新版,果然在30日晚10来点钟发布了(白天等了一天,等的我急死了,网上虽然说早有正式版链接下载,但是官方没公布,还是不敢下载,后来官方一公布,黑,没忽悠我,和网上流传的是一样的)。下载,刻碟,安装,现在我已经在8.10下,边听着歌曲,聊着QQ, 本文针对菜鸟而写,高手略过!对菜鸟来说,不要先研究里面的命令是什么意思,你先照做,以后回来在看你就知道这些命令是干什么的了,先教会你用ubuntu娱乐,怎么听歌,怎么上QQ,怎么在优酷网,土豆网,新浪博客看《越狱》《色戒》或搞笑视频,在线看NBA或欧洲足球联赛直播,下载看美国科幻片,以及看小日本的A片,这些熟练了在研究什么命令、内核之类的东西,切记,不然打击你学习linux 的自信! 还有个很重要的技巧:不管学习什么系统,什么软件,最快速的上手办法是什么??是按F1键,看这个软件自带的帮助,我们国内很多计算机书籍说不好听点就是复制的软件自带的帮助,还卖好几十块钱一本,黑心啊!这个技巧对windows系统下软件学习,linux系统下的软件学习都是很有好处的,在桌面上按一下F1是不是就有了“欢迎来到Ubuntu 帮助中心”??不要会一种软件换了一种就不会了,我们学习

计算机知识是学习一种思想,就是比没学过计算机的人掌握新东西的能力更强,运用软件方面一通百通,不管它有什么新功能!同时要大胆点,不要怕搞坏系统,(也要分地方,不要在有重要文件的公司或服务器上练手,坏了的话你承担不起那责任)搞坏在装嘛,不练几次你能进步么,我相信论坛里的高手都不只装过一遍系统吧,少说多干,现在开始打造娱乐型ubuntu8.1! 第一个20分钟,简单和期待的20分钟: 1、硬盘安装: 本版本页面(至少在我发的时候)就有几个关于此安装法的帖子,我就不说了。 2.CD安装 一般人都是先安装了windows的,在这种情况下,把硬盘最后一个盘分出空间出来,大小你自己定,我划的20G。 安装的时候分区时选手动,弄一个/swap(交换分区)和/(根分区)就行了,安装的时候一定要拔掉网线,否则很慢。 如果你是装的windows+ubuntu双系统,但是想要安装更新的ubuntu (比如现在的8.10),千万不要在windows下格式化,否则连windows都进不去了,直接覆盖安装,在分区的时候,把/分区选中格式化就行。 提醒:1、不要在安装时候什么都不看就一直狂按回车往下进行,你至少也该看看提示吧!尤其在安装到哪个分区和ubuntu的分区格式是什么样的形式时候,和windows不一样,既然考虑玩ubuntu ,就尽量摆

ubuntu常用100个命令

1 文件管理# ls ls -a 列出当前目录下的所有文件,包括以.头的隐含文件 文件管理# ls ls -l或ll 列出当前目录下文件的详细信息 文件管理# pwd pwd 查看当前所在目录的绝对路经 文件管理# cd cd .. 回当前目录的上一级目录 文件管理# cd cd - 回上一次所在的目录 文件管理# cd cd ~ 或cd 回当前用户的宿主目录 文件管理# cd cd ~用户名回指定用户的宿主目录 2 文件管理# mkdir mkdir 目录名创建一个目录 文件管理# mkdir mkdir –p 递归式去创建一些嵌套目录 文件管理# rmdir Rmdir 空目录名删除一个空目录 3 文件管理# rm rm 文件名文件名删除一个文件或多个文件 文件管理# rm rm -rf 非空目录名递归删除一个非空目录下的一切,不让提式-f 4 文件管理# cat cat文件名一屏查看文件内容 5 文件管理# more more文件名分页查看文件内容 6 文件管理# less less 文件名可控分页查看文件内容 7 文件管理# grep grep字符文件名根据字符匹配来查看文件部分内容 8 文件管理# mv mv 路经/文件/经/文件移动相对路经下的文件到绝对路经下 文件管理# mv mv 文件名新名称在当前目录下改名 9 文件管理# cp cp /路经/文件 ./ 移动绝对路经下的文件到当前目录下 10 文件管理# find find 路经-name “字符串” 查找路经所在范围内满足字符串匹配的文件和目录 11 文件管理# ln ln 源文件链接名创建当前目录源文件的硬链接 ln /home/test /usr/test1 在/usr下建立/home/test的硬链接 12 文件管理# ln Ln -s a b 创建当前目录下a的符号链接b 13 文件管理# touch touch file1 file2 创建两个空文件 14 磁盘管理# df df 用于报告文件系统的总容量,使用量,剩余容量。 15 磁盘管理# du du -b /home 查看目前/HOME目录的容量(k)及子目录的容量(k)。 16 磁盘管理# fdisk fdisk -l 查看系统分区信息 17 磁盘管理# fdisk fdisk /dev/sdb 为一块新的SCSI硬盘进行分区 18 磁盘管理# mkfs.ext3 Mkfs.ext3 /dev/sdb1 为第一块SCSI硬盘的第一主分区格式化成 ext3的文件系统 mkfs.ext2 Mkfs.ext2/dev/sdb2 格式化成ext2文件系统 19 磁盘管理# mount mount -t 文件系统类型设备路经访问路经磁盘管理# 文件系统类型 ISO9660 光驱文件系统 vfat Fat文件系统(windows) 挂载光驱# mount –t iso9660 /dev/cdrom /mnt/cdrom 挂载FAT # mount –t vfat /dev/hda5 /mnt/cdrom 挂第一个ide的第五个逻辑分区 17 磁盘管理# Umount /mnt/cdrom 卸载/mnt/cdrom为空 18 文件权限# chmod chmod u+s file 为file的属主加上特殊权限 chmod g+r file 为file的属组加上读权限 chmod o+w file 为file的其它用户加上写权限 chmod a-x file 为file的所有用户减去执行权限

Ubuntu Linux 入门

Ubuntu Linux 入门 安装Ubuntu Linux 前的准备工作 1. 确认电脑是否可以安装Ubuntu 如今Ubuntu 的硬件支持已经相当完善,只要不是特别少见的硬件都可以正常使用。而且Ubuntu 可以自动侦测安装硬件驱动程序,除了少数硬件需要安装版权受限的附加驱动之外,大多数硬件都不需要手动安装驱动程序。如果不能确定硬件是否能够正常工作,可以尝试使用Wubi 安装Ubuntu 进行测试,具体步骤可参阅Ubuntu Linux 入门(二):安装Ubuntu Linux 。 Ubuntu 的系统配置要求不高,以Ubuntu 11.04 桌面版本为例,最低硬件需求如下:CPU:主频1 GHz 以上 内存:384 MB 以上 硬盘:5 GB 以上 对于目前主流的个人计算机来说,达到上述配置并不困难,主要需要保证的是有足够的硬盘空间,推荐保留给Ubuntu 的自由空间为20 GB 以上。 2. 下载Ubuntu 光盘镜像 推荐大家到 Ubuntu 官方网站下载Ubuntu 光盘镜像,推荐大家下载最新版本的Ubuntu 11.04 Desktop CD光盘镜像。 访问https://www.doczj.com/doc/2d4733516.html,/download/ubuntu/download,页面中会有两个选项可供选择: 版本:目前可供下载的版本有“Ubuntu 11.04 –Latest version”和“Ubuntu 10.04 LTS –Long-term support”。前者是当前的最新版本,后者则是当前最新的长期支持版版本。对于普通使用者来说,推荐大家选择最新版本。 架构:Ubuntu 支持32 位和64 位的计算机,Linux 的可移植性强于Windows,所以使用64 位Ubuntu 所出现的兼容性问题较Windows 少,但是部分专有软件如Adobe Flash Player 对64 位Linux 的支持仍然不甚完美,因此推荐大家下载32 位版本。 设置完毕之后点击Download 按钮就可以开始下载,Ubuntu 网站会自动寻找距离你较近的服务器提供下载。 3. 选择安装方式 Ubuntu 有两种安装方式,一种是将Ubuntu 安装到某个Windows 分区,也就是所谓的Wubi 安装;另一种则是将Ubuntu 安装到独立的Linux 分区之中。 Wubi 是Windows-based Ubuntu Installer 的缩写,意为基于Windows 的Ubuntu 安装程序。就如字面所说,Wubi 是一个建基于Windows 的Ubuntu 安装程序,是将Ubuntu 以一个软件的形式安装在Windows 系统之中。 对于新手来说,Wubi 安装较为简便,可以直接在Windows 中安装,不需要准备可启动的安装介质,也不涉及调整分区的操作。Wubi 还有一个有趣的功能,就是用户可以在Windows 的“添加或删除程序”中卸载Ubuntu。 不过,采用Wubi 安装的Ubuntu 不支持休眠,性能上有一些损失,Wubi 的文件系统也比普通的文件系统更脆弱。而且,Wubi 在某些计算机上会出现不明的错误而无法正常安装。因此,建议大家使用Wubi 安装作为测试体验之用。对于希望深入学习Linux 的朋友来说,我认为最好还是将Ubuntu 安装到独立的Linux 分区之中,以获得一个稳定性更强、性能更好的操作系统。 Wubi 安装和将Ubuntu 安装到独立的Linux 分区的具体步骤请参阅 Ubuntu Linux 入门(二):安装Ubuntu Linux 。 4. 准备安装介质

Ubuntu系统常用终端命令合集

一、文件目录类 ? 1.建立目录:mkdir目录名 ? 2.删除空目录:rmdir目录名 ? 3.无条件删除子目录:rm -rf 目录名 ? 4.改变当前目录:cd 目录名(进入用户home目录:cd ~;进入上一级目录:cd -)? 5.查看自己所在目录:pwd ? 6.查看当前目录大小:du ?7.显示目录文件列表:ls -l (-a:增加显示隐含目录) ?其中:蓝:目录;绿:可执行文件;红:压缩文件;浅蓝:链接文件;灰:其他文件;红底白字:错误的链接文件 ?8.浏览文件:more 文件名.txt;less 文件名.txt ?9.复制文件:cp 源文件目标文件(-r:包含目录) ?10.查找文件:(1)find (2)locate 命令名 ?11.链接:(1)建立hard链接:ln 来源文件链接文件(-d:创建目录链接);(2)建立符号链接:ln -s 来源文件链接文件 二、驱动挂载类 ? 1.检查硬盘使用情况:df -T -h ? 2.检查磁盘分区:fdisk -l ? 3.挂载软硬光区:mount -t /dev/fdx|hdax /mnt/目录名,其中:modos–FAT16; vfat–FAT32;ntfs–NTFS;光驱–iso9660,支持中文名:mount -o iocharset=x /dev/hdax /mnt/目录名,挂载光驱:mount -t auto /dev/cdrom /mnt/cdrom,挂载ISO文件:mount -t iso9660 -o loop xxx.iso /path ? 4.解除挂载:umount /mnt/目录名,解除所有挂载:umount -a ? 5.建立文件系统:mkfs -t /dev/hdxx。其中:ftype:ext2、ext3、swap等 三、程序安装类 1.RPM包安装: ?(1)安装rpm -ivhsomesoft.rpm ?(2)反安装rpm -e somefost.rpm ?(3)查询rpm -q somefost或rpm -qpisomefost.rpm(其中:p未安装;i包含的信息) ?(4)查询安装后位置:rpm -qlsomefost.rpm ?(5)升级安装:rpm -Uvhsomesoft.rpm ?(6)强制安装:rpm -ivh –nodepssomesoft.rpm或rpm -ivh –nodeps –force somesoft.rpm 2.源代码包安装: 查阅README 基本用法: ?(1)配置:解压目录下./configure ?(2)编译:解压目录下make ?(3)安装:解压目录下make install 3.src.rpm的安装 需要用到rpmbuild命令加上–rebuild参数。如rpmbuild –rebuild ***.src.rpm。然后在/usr/src/下找 FC3下iso程序安装:system-config-packages –isodir=iso所在目录

Ubuntu学习笔记

Ubuntu学习目录 一Ubuntu如何使用root帐户登陆 2 二 文件编辑器 vi使用 2 1、关于文本编辑器 2 2、vi 编辑器 2 2.1为什么要学会简单应用vi 2 3、vi 编辑器的使用方法 2 3.1 如何调用vi 2 3.2 vi 的三种命令模式 2 3.3 文件的保存和退出 3 3.4 光标移动 3 3.5 插入模式(文本的插入) 3 3.6 文本内容的删除操作 4 3.7 恢复修改及恢复删除操作 4 3.8 可视模式 4 3.9 复制和粘帖的操作 5 3.10 关于行号 6 3.11 查找和替换功能 6 3.11.1 查找 6 3.11.2 替换 7 4、关于本文 7 5、后记 7 6、参考文档 8 三 ubuntu安装软件方法 8 1、rpm包安装方式步骤: 8 2、deb包安装方式步骤: 8 3、tar.gz源代码包安装方式: 8 4、tar.bz2源代码包安装方式: 8 5、apt方式安装: 9 6、bin文件安装: 9 7、不需要安装的软件: 9 8、安装问题解决 9

一Ubuntu如何使用root帐户登陆 Ubuntu root用户在默认情况下是禁用的,不允许用root登陆。如何要使用root帐户登陆,遵循一下步骤: 1、首先设置root密码,利用现有管理员帐户登陆Ubutu,在终端执行命令:sudo passwd root,接着输入密码和root密码,重复密码。再重新启动就可以用root登陆。 2、默认情况是不允许用root帐号直接登陆图形界面的。这可以通过修改/etc/gdm/gdm.conf文件来允许root直接登陆,在该文件中找到AllowRoot=false 将其改为 AllowRoot=true 切换用户就可以了。 注:gdm.conf默认是只读属性,修改前请先使用sudo chmod 777 /etc/gdm/gdm.conf 奖文件权限设置为为777。 二 文件编辑器 vi使用 1、关于文本编辑器 文本编辑器有很多,比如图形模式的gedit、kwrite、OpenOffice ... ... ,文本模式下的编辑器有vi、vim(vi的增强版本)和nano ... ... vi和vim是我们在Linux中最常用的编辑器。我们有必要介绍一下vi(vim)最简单的用法,以让Linux入门级用户在最短的时间内学会使用它。 nano 工具和DOS操作系统下的edit操作相似,使用简单,我们不作介绍了,如果您有兴趣,不妨尝试一下; 2、vi 编辑器 2.1为什么要学会简单应用vi vi或vim是Linux最基本的文本编辑工具,vi或vim虽然没有图形界面编辑器那样点鼠标的简单操作,但vi编辑器在系统管理、服务器管理中,永远不是图形界面的编辑器能比的。当您没有安装X-windows桌面环境或桌面环境崩溃时,我们仍需要字符模式下的编辑器vi; vi或vim 编辑器在创建和编辑简单文档最高效的工具; 3、vi 编辑器的使用方法 3.1 如何调用vi [root@localhost ~]# vi filename 3.2 vi 的三种命令模式 Command(命令)模式,用于输入命令; Insert(插入)模式,用于插入文本;

ubuntu命令行

ubuntu命令大集合 ubuntu常用命令 2009-08-16 17:27 1.列举本地更新 sudo apt-get update 2.安装可用更新 sudo apt-get upgrade 3.查询软件包 apt-cache search package_name 4.安装一个软件包 sudo apt-get install package_name 5.删除一个软件包 sudo apt-get remove package 6.列举其他apt-get 命令 apt-get help 7.install/unstall .deb files sudo dpkg -i package_file.deb ,sudo dpkg -r package_filename 8.convert .rpm to .deb files sudo alien package 9.install tarballs tar xfvz tarball_name /*************************/ 一、APT的使用(Ubuntu Linux软件包管理工具一) apt-cache search # ------(package 搜索包) apt-cache show #------(package 获取包的相关信息,如说明、大小、版本等) sudo apt-get install # ------(package 安装包) sudo apt-get install # -----(package - - reinstall 重新安装包) sudo apt-get -f install # -----(强制安装?#"-f = --fix-missing"当是修复安 装吧...) sudo apt-get remove #-----(package 删除包) sudo apt-get remove - - purge # ------(package 删除包,包括删除配置文件

Ubuntu linux操作系统试题

Ubuntu linux操作系统试题 该考试试题内容在服务器配置和管理中,主要集中在VSFTP、DHCP、Apache、DNS以及webmin的安装配置和管理。 第一题:VSFTP服务(30分) 1、请使用命令安装ftp服务器—vsftpd 3分 2、请使用用户和密码,能正常登录到该服务器。3分 3、请配置允许本机帐号用户能够正常上传和下载文件。3分 4、请配置本机用户不能上传文件。3分 5、请更改端口,将默认断开21修改成2121。5分 6、利用cuteFTP连接ubuntu服务器,并设置用户不能任意切换 到FTP根目录以外的目录4分 7、让匿名登录者可以正常登录FTP服务器。5分 8、让匿名登录者可以正常上传文件。4分 第二题:DHCP服务(30分以下每小题各6分) 1、请使用命令安装DHCP3-SERVER服务器,并测试是否能够正常 运行,如果不行,为什么? 2、请对DHCP服务器进行设置,dhcp服务器提供的IP租赁范围 为192.168.网段.10—192.168.网段.99(网段为学生学号)。 3、在设置IP租赁范围的同时,请配置相应的网关、DNS服务器、

网域名称信息、默认的租用时间和最大的租用时间。 4、请在客户端使用IP获取和释放命令,测试以上设置是否成功。 5、请对客户端进行IP绑定设置,使该客户端能够在任何情况下, 都能够获取到固定的IP地址,并测试是否成功。 第三题:apache服务(30分) 1、请使用命令还是安装apache2并使用外部电脑可以访问到该 服务器的默认主页。3分 2、请使用命令将apache网站服务停用后,测试该网站还能否正 常访问,如果不行请使用命令启用apache服务。4分 3、请上传一个静态网站,并通过外部电脑对该网站进行测试,看 是否可以正常浏览。5分 4、请修改网站访问端口,修改成为8080端口,测试网站能否正 常访问。8分 5、请使用域名的方式,访问虚拟目录,要求网站文件不能在系统 默认网站位置。10分 第四题:bind域名服务与webmin管理软件配置管理(10分) 1、请安装bind9 DNS服务器,并测试是否成功。3分 2、请安装webmin图形化配置软件,对apache网站进行配置, 达到能够正常浏览。3分 3、请使用webmin图形化软件,配置DNS域名服务器,将域名(域

ubuntu下常用命令

[转]ubuntu下常用命令 2009-11-30 09:40 安装 查看软件xxx安装内容 dpkg -L xxx 查找软件 apt-cache search 正则表达式 查找文件属于哪个包 dpkg -S filename apt-file search filename 查询软件xxx依赖哪些包 apt-cache depends xxx 查询软件xxx被哪些包依赖 apt-cache rdepends xxx 增加一个光盘源 sudo apt-cdrom add 系统升级 sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade 清除所以删除包的残余配置文件 dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P - 编译时缺少h文件的自动处理 sudo auto-apt run ./configure 查看安装软件时下载包的临时存放目录 ls /var/cache/apt/archives 备份当前系统安装的所有包的列表 dpkg --get-selections | grep -v deinstall > ~/somefile 从上面备份的安装包的列表文件恢复所有包 dpkg --set-selections < ~/somefile sudo dselect 清理旧版本的软件缓存 sudo apt-get autoclean 清理所有软件缓存 sudo apt-get clean 删除系统不再使用的孤立软件 sudo apt-get autoremove 系统 查看内核

Linux 操作系统 Ubuntu 图 安装 教程 hzd

。 。 Linux 操作系统 Ubuntu 9.10 图解安装教程 QQ :183284035 2011-11-1 Ubuntu 是一个神奇的 Linux 操作系统,四年多前我们第一次试用了 Ubuntu ,之后便被深深的吸引, 特别是从 8.04Lts 开始,Ubuntu 便成了沙浪网众人的主要工作环境。特别是沙浪网美女小梅,在午睡梦呓 中竟然喃喃自语说出“非 Ubuntu 不嫁”这样的豪言壮语,令人震撼! Ubuntu 是一个流行的 Linux 操作系统,基于 Debian 发行版和 GNOME 桌面环境,和其他 Linux 发 行版相比,Ubuntu 非常易用,和 Windows 相容性很好,非常适合 Windows 用户的迁移,预装了大量 常用软件,中文版的功能也较全,支持拼音输入法,预装了 Firefox 、Open Office 、多媒体播放、图像处理等 大多数常用软件,一般会自动安装网卡、音效卡等设备的驱动,对于不打游戏不用网银的用户来说,基本 上能用的功能都有了,在 Windows 操作系统下不用分区即可安装使用,就如同安装一个应用软件那么容 易,整个 Ubuntu 操作系统在 Windows 下就如同一个大文件一样,很容易卸载掉。 Ubuntu 经过近五年的发展,从 Ubuntu 4.10 到当前的 Ubuntu 9.10,进步之大是有目共睹的事实。 当然,Ubuntu 的进步是建立在所有自由软件进步的基础之上的。 下面,通过一些简单的介绍,让我们来了解一下 Ubuntu : 官方解答 什么是 Ubuntu? Ubuntu 是一个由全球化的专业开发团队建造的操作系统。它包含了所有您需要的应用程序:浏览器、 Office 套件、多媒体程序、即时消息等。 Ubuntu 是一个 Windows 和 Office 的开源替代品。 1. 关于 Ubuntu 一词 Ubuntu 是一个南非的民族观念,着眼于人们之间的忠诚和联系。该词来自于祖鲁语和科萨语。Ubuntu (发音"oo-BOON-too"--“乌班图”)被视为非洲人的传统理念,也是建立新南非共和国的基本原则 之一,与非洲复兴的理想密切相关。Ubuntu 精神的大意是“人道待人”(对他人仁慈)另一种翻译可 以是:“天下共享的信念,连接起每个人” “具有 ubuntu 精神的人心胸开阔,乐于助人,见贤思 齐而不忌妒贤能,因为他/她拥有适度的自信,而这源自如下认识:自己乃是属于一个更大的整体, 当他人受到伤害或死去时,当他人受到折磨或压迫时,这个整体就会消失。”--大主教 Desmond Tutu 。 作为一个基于 GNU/Linux 的平台,Ubuntu 操作系统将 ubuntu 精神带到了软件世界。

ubuntu终端命令大全

一、文件目录类 二、 ? 1.建立目录:mkdir 目录名 ? 2.删除空目录:rmdir 目录名 ? 3.无条件删除子目录:rm -rf 目录名 ? 4.改变当前目录:cd 目录名(进入用户home目录:cd ~;进入上一级目录:cd -)? 5.查看自己所在目录:pwd ? 6.查看当前目录大小:du ?7.显示目录文件列表:ls -l (-a:增加显示隐含目录) ?其中:蓝:目录;绿:可执行文件;红:压缩文件;浅蓝:链接文件;灰:其他文件;红底白字:错误的链接文件 ?8.浏览文件:more 文件名.txt;less 文件名.txt ?9.复制文件:cp 源文件目标文件(-r:包含目录) ?10.查找文件:(1)find (2)locate 命令名 ?11.链接:(1)建立hard链接:ln 来源文件链接文件(-d:创建目录链接);(2)建立符号链接:ln -s 来源文件链接文件 二、驱动挂载类 ? 1.检查硬盘使用情况:df -T -h ? 2.检查磁盘分区:fdisk -l ? 3.挂载软硬光区:mount -t /dev/fdx|hdax /mnt/目录名,其中:modos–FAT16; vfat–FAT32;ntfs–NTFS;光驱–iso9660,支持中文名:mount -o iocharset=x /dev/hdax /mnt/目录名,挂载光驱:mount -t auto /dev/cdrom /mnt/cdrom,挂载ISO文件:mount -t iso9660 -o loop xxx.iso /path ? 4.解除挂载:umount /mnt/目录名,解除所有挂载:umount -a ? 5.建立文件系统:mkfs -t /dev/hdxx。其中:ftype:ext2、ext3、swap等 三、程序安装类 1.RPM包安装: ?(1)安装rpm -ivh somesoft.rpm ?(2)反安装rpm -e somefost.rpm ?(3)查询rpm -q somefost 或rpm -qpi somefost.rpm(其中:p未安装;i包含的信息) ?(4)查询安装后位置:rpm -ql somefost.rpm ?(5)升级安装:rpm -Uvh somesoft.rpm ?(6)强制安装:rpm -ivh –nodeps somesoft.rpm 或rpm -ivh –nodeps –force somesoft.rpm 2.源代码包安装: 查阅README 基本用法: ?(1)配置:解压目录下./configure ?(2)编译:解压目录下make ?(3)安装:解压目录下make install 3.src.rpm的安装 需要用到rpmbuild命令加上–rebuild参数。如rpmbuild –rebuild ***.src.rpm。然后在/usr/src/下找

Ubuntu完全教程,让你成为Ubuntu高手!

Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作oo-boon-too 的音。了解发音是有意义的,您不是第一个为此困惑的人,当然,也不会是最后一个:) 大多数的美国人读ubuntu 时,将u 作为元音发音,类似单词who 或者boo ,重音在第二个音节即u'buntu ,oo-boon-too 。 如果您喜欢撒哈拉,喜欢它令人窒息的温柔、梦幻般的寂寥还有张扬恣肆的旷远,您大可在第一个u,后面带些嗡嗡声:oom-boon-too。 Ubuntu的中文发音大约为:乌班图 Ubuntu的涵义 Ubuntu这个单词源自非洲,意谓“班图精神”────谁都不是一座孤岛,自成一体。每个人都包孕于人类,因他人存在而存在,因他人幸福而幸福。 Ubuntu当前版本 Ubuntu Linux v6.06 LTS (Dapper Drake) LTS:Long Term Support Dapper Drake:当前版本的开发代号 Ubuntu的特点 Ubuntu 完全基于Linux 操作系统,可以免费得到社区及专业机构的支持。庞大的社区是它成长的沃土,请向这片动人的热忱敞开心扉。 Ubuntu 社区恪守Ubuntu 理念:自由!软件应是自由的,应尊重人类的自由意志,它与人类之间不应有任何隔膜。本地语种,功能限制,自主改进的权利……都不应成为使用的障碍或负担。 自由,让Ubuntu 与传统的私有软件从根本上不同: 免费不能用来遮羞,您有权修正它,直到满意为止。 Ubuntu 适合桌面和服务器。当前Ubuntu 发布版支持PC (Intel x86), 64-bit PC (AMD64) 和PowerPC (Apple iBook 和Powerbook, G4 和G5) 架构。 Ubuntu 包涵了超过16,000 种软件,核心的桌面系统却只有一张光盘,Ubuntu 覆盖了所有的桌面应用程序, 从文字处理,电子表格到web 服务器和开发设计环境一应俱全。详情查看Ubuntu 桌面和Ubuntu 服务器的介绍。 Ubuntu相对其它Linux发行版的主要特点 基于Debian/Linux,使用APT 包管理系统。 相对于Fedora Code:APT 包管理系统优雅地解决了依赖问题,并且可以从容的在线安装升级 相对于Debian:软件更新积极,而Debian较保守。 相对于Gentoo:基本无需编译,省力、省时、省心。 基本操作 进入系统 在登录界面中输入您的用户名,然后系统将提问您的密码 输入您的密码后,回车,稍事等待,您便可以进入Ubuntu系统

Ubuntu Linux操作系统-系统高级管理

第6章系统高级管理

能力CAPACITY 要求 了解什么是Linux进程,学会查看和管理 Linux进程。 理解systemd的概念和体系,掌握使用 systemd管控系统和服务的用法。 了解进程的调度启动方法,学会使用Ubuntu 自动化任务工具。 熟悉Linux系统日志和systemd日志的配置 和使用。

内容 导航 CONTENTS Linux进程管理 使用systemd管控系统和服务 进程的调度启动——自动化任务配置 系统日志管理

Linux进程概述 ?进程概念 ?进程由程序产生,是动态的,是一个运行着的、要占用系统运行资源的程序。 ?系统给每一个进程都分配了一个唯一的进程标识符(进程号,简称PID)。。 ?进程分类 ?交互进程:在Shell下通过执行程序所产生的进程,可在前台或后台运行。 ?批处理进程:一个进程序列。 ?守护进程:又称监控进程,是指那些在后台运行,并且没有控制终端的进程,通常可以随着操作系统的启动而运行,也可将其称为服务。

查看进程 ?进程概念 ?PID:进程号(Process ID),用于唯一标识进程。 ?PPID:父进程号(Parent PID),创建某进程的上一个进程的进程号。 ?USER:启动某个进程的用户ID和该用户所属组的ID。 ?STAT:进程状态,颐和进程可能处于多种状态,如运行、等待、停止、睡眠、僵死等。 ?PRIORITY:进程的优先级。 ?源占用:包括CPU、内存等资源的占用信息。

查看进程 ?ps命令 ?ps命令是最基本的进程查看命令,可确定有哪些进程正在运行、进程的状态、进程是否结束、进程是否僵死、哪些进程占用了过多的资源等等。 ?ps命令最常用的还是监控后台进程的工作情况。 ?最常用的是使用aux选项组合。 ?top命令 ?top命令用于动态显示系统进程信息,可以每隔一短时间刷新当前状态,还提供一组交互式命令用于进程的监控。

ubuntu下使用VI编辑文件必知的常用命令

u b u n t u下使用V I编辑文件必知的常用命令内部编号:(YUUT-TBBY-MMUT-URRUY-UOOY-DBUYI-0128)

最近在使用ubuntu,已经很少进入windows平台了。在linux下,要编辑文件或者其他的文本文件,哪那么一个ubuntu linux下的强大的文本编辑工具就不得不提了,那就是VI编辑器。下面把VI常用到的命令行贴出来。 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename vi filename….filename :打开多个文件,依次进行编辑 移动光标类命令 h :光标左移一个字符 l :光标右移一个字符 space:光标右移一个字符 Backspace:光标左移一个字符 k或Ctrl+p:光标上移一行 j或Ctrl+n :光标下移一行 Enter :光标下移一行 w或W :光标右移一个字至字首 b或B :光标左移一个字至字首

e或E :光标右移一个字至字尾 ) :光标移至句尾 ( :光标移至句首 }:光标移至段落开头 {:光标移至段落结尾 nG:光标移至第n行首 n+:光标下移n行 n-:光标上移n行 n$:光标移至第n行尾 H :光标移至屏幕顶行 M :光标移至屏幕中间行 L :光标移至屏幕最后行 0:(注意是数字零)光标移至当前行首 $:光标移至当前行尾 屏幕翻滚类命令 Ctrl+u:向文件首翻半屏 Ctrl+d:向文件尾翻半屏 Ctrl+f:向文件尾翻一屏 Ctrl+b;向文件首翻一屏 nz:将第n行滚至屏幕顶部,不指定n时将当前行滚至屏幕顶部。插入文本类命令 i :在光标前

Linux操作系统Ubuntu的详细介绍

Linux操作系统Ubuntu的详细介绍 Ubuntu是一个以桌面应用为主的Linux操作系统,下面由小编整理了Linux操作系统Ubuntu的详细介绍,希望对你有帮助。 Linux操作系统Ubuntu的详细介绍 1.简介 Ubuntu (官方中文译名:友帮拓)是一个南非的民族观念,着眼于人们之间的忠诚和联系。该词来自于祖鲁语和科萨语。Ubuntu(发音"oo-BOON-too"--“乌班图”,内置视频中曼德拉的发音为/u:bu:tu:/全部u发音/wu:/)被视为非洲人的传统理念,也是建立新南非共和国的基本原则之一,与非洲复兴的理想密切相关。Ubuntu 精神的大意是“人道待人”(对他人仁慈)。另一种翻译可以是:“天下共享的信念,连接起每个人”。“具有ubuntu 精神的人心胸开阔,乐于助人,见贤思齐而不忌妒贤能,因为他/她拥有适度的自信,而这源自如下认识:自己乃是属于一个更大的整体,当他人受到伤害或死去时,当他人受到折磨或压迫时,这个整体就会消失。”--大主教Desmond Tutu。作为一个基于GNU/Linux 的平台,Ubuntu 操作系统将ubuntu 精神带到了软件世界。

2.自由软件 Ubuntu 项目完全遵从开源软件开发的原则;并且鼓励人们使用、完善并传播开源软件。也就是Ubuntu目前是并将永远是免费的。然而,这并不仅仅意味着零成本,自由软件的理念是人们应该以所有“对社会有用”的方式自由地使用软件。“自由软件”并不只意味着您不需要为其支付费用,它也意味着您可以以自己想要的方式使用软件:任何人可以任意方式下载、修改、修正和使用组成自由软件的代码。因此,除去自由软件常以免费方式提供这一事实外,这种自由也有着技术上的优势:进行程序开发时,就可以使用其他人的成果或以此为基础进行开发。对于非自由软件而言,这点就无法实现,进行程序开发时,人们总得白手起家。基于上述原因,自由软件的开发是迅捷、高效和激动人心的! 3.不同之处 目前已有大量各种各样基于GNU/Linux的操作系统,例如:Debian,SuSE,Gentoo,RedHat 和Mandriva。在这行业已竞争纷繁的世界里,Ubuntu 是又一个参与者。那么Ubuntu 何以有所不同? Debian 是一个广受称道、技术先进且有着良好支持的发行版,Ubuntu 正是基于Debian之上,旨在创建一个可以为桌面和服务

相关主题
文本预览
相关文档 最新文档