【ubuntu】使用ubuntu过程中的入门
来源:互联网 发布:淘宝上新怎么抢的快 编辑:程序博客网 时间:2024/05/17 07:48
一、vi编辑器的使用
1.三种模式:命令行模式,插入模式,底行模式
2.命令模式进入插入模式:
按【i】在当前光标位置插入
按【a】在当前光标位置后一位置插入
按【o】在当前光标位置下一行插入
3.命令模式进入底行模式
按【:】进入底行模式
4.由插入模式或底行模式返回命令行模式用esc
5.插入模式只能插入字符,若需要删除,则需返回命令行模式进行删除。
6.文件的保存退出
进入底行模式后,按【w】是保存
按【q】是退出
按【q!】是强制退出
可组合使用。
二、更新源
命令行下输入
vi /etc/apt/sources.list
将源信息输入到此文件中保存退出
apt-get update 更新软件列表
三、软件包安装
1.deb包
相当于可执行文件,直接双击安装
命令行下执行 dpkg -i xx.deb
删除软件 dpkg -r xx
2.tar.gz包
系统中需安装有软件包build-essential(包含常用的编程工具及函数库等)。
使用命令sudo apt-get install build-essential
首先解压
sudo tar zxvf xx.tar.gz
sudo tar jxvf xx.tar.2bz
进入解压目录
首先查看readme一类的文档,根据文档进行操作,一般软件的话执行以下步骤。
sudo ./configure
检查系统环境,生成编译脚本
sudo make 编译
sudo make intall 安装
四、软件包管理
每个linux提供了相应的软件包管理工具,这些工具将简化软件包的安装与卸载等操作。下面以ubuntu8.0为例,进行概述。
ubuntu中使用的软件包管理工具为dpkg,这与在redhet和susan中使用的管理工具是不同的。
安装软件包的话,如果是deb包,可以直接双击安装,软件包管理工具会检查该软件的依赖,如果一切都满足的话,则可以直接安装,跟windows下的exe文件类似。
在终端中安装命令为
dpkg -i xx.deb 即install该软件包名。
卸载的话必须在终端中进行,如果知道该软件包的名字,可直接使用
dpkg -r xxx 即remove该软件。
如果不知道该软件的名称,可使用查看命令,如
dpkg -l|grep ssh
这个命令的-l参数意为查看,|grep为过滤参数,ssh为该软件名称包含的部分信息。
使用这个命令就可以查看系统已安装的所有软件命中包含“ssh”的软件。
使用dpkg -l可查看所有系统中安装的软件包。
查看某软件包安装时建立的所有文件可以使用命令
dpkg -s xxx其中xxx为软件名。
五、进程管理
1.让程序在后台运行只需在其后加“ &”
2.查看进程使用ps命令
ps -a或者-e是显示所有进程
通过|gerp xx 可以过滤某些进程。
3. 使用kill命令杀掉某进程
kill 某进程号 即可。
4.使用ps -aux显示所有进程
5使用top命令显示实时进程信息,相当于windows下的任务管理器。
6.查看占用文件的进程
lsof xx文件名。
7.kill实际是向进程发送某一命令,并不仅仅是杀死
其后可加参数,通过kill -l可查看所有参数信息
六、用户管理
ubuntu中
增加用户组使用命令
sudo groupadd 用户组名
增加用户使用命令
sudo useradd -G 指定用户组 用户名
设置密码使用
sudo passwd 用户名
- 【ubuntu】使用ubuntu过程中的入门
- 使用ubuntu过程中的问题
- Ubuntu使用过程中的一些疑难杂症解决
- ubuntu使用过程命令
- Ubuntu Linux使用过程中的一些小技巧
- Ubuntu下git使用过程
- [Linux]学习ubuntu过程中的简单笔记
- Ubuntu中的minicom的安装过程
- ubuntu搭建TPM emulator过程中的错误
- Ubuntu学习过程中的问题及解决
- Ubuntu中的minicom的安装过程
- ubuntu 入门
- ubuntu入门
- UBUNTU入门
- ubuntu 入门
- Ubuntu中的xz命令使用
- Ubuntu使用中的一些问题
- Github 在 Ubuntu 中的使用
- zoj 2158 prim
- 精通软件性能测试与LoadRunner最佳实战 连载十一
- 最小生成树-prim算法模板
- poj 3984 bfs
- git错误解决
- 【ubuntu】使用ubuntu过程中的入门
- Ubuntu12.04下安装eclipse C/C++开发环境
- dvm与jvm的区别
- C++程序员必看书单
- HTTP 协议详解
- PHP中的ob_start用法详解
- operator new,new operator和placement new的使用
- java中获得汉字首字母
- hdu1002 A + B Problem II