文档库 最新最全的文档下载
当前位置:文档库 › Ubuntu下安装Metasploit和Linux命令大全

Ubuntu下安装Metasploit和Linux命令大全

Ubuntu下安装Metasploit和Linux命令大全
Ubuntu下安装Metasploit和Linux命令大全

Ubuntu下安装Metasploit和Linux命令大全设置超级管理员root密码

ctrl + alt + t 打开终端,有了这个太方便了,呵呵

由于第一次装好,账户只有安装时创建的用户账户,高级root账户自然是需要更改密码才能登录的

sudopasswd root

输入两次新密码修改成功

su root

输入密码,切换到root账户模式

只有该状态下能更改ubuntu系统配置文件等等

问题来了很多朋友像我一样不喜欢在vi编辑器修改文件,想在文件目录通过鼠标操作打开文件可视化编辑保存文件

但是即便你拥有了root帐号,无法在登录系统时使用(登录管理器lightdm),每次都要进入终端修改文件,很痛苦

办法来了

继续上面的,终端切换到root账户模式

cd /etc/lightdm

vilightdm.conf

打开编辑器

切换到root账户模式,加上最后两行

[SeatDefaults]

user-session=Ubuntu

greeter-session=unity-greeter

greeter-show-manual-login=true

allow-guest=false

小提示:

指令模式a 光标后输入

esc进入指令模式

:wq保存退出

不明白的去研究一下vi编辑器保存成功后,进入文件系统去查看一下那个修改的文件,确定改好了,重启系统就可以自选帐号登录了

输入root,密码

进去了

$sudopasswd -l root

①下载Metasploit下的Linux安装包,拷贝至Ubunto的/opt目录。

②在Terminal下运行命令“chmod +x /opt/framework-linux-4.0.0.run”

③在Terminal下运行命令“sudo /opt/framework-linux-4.0.0.run”,选择安装目录进行安装。

④将Metasploit升级至最新版本,运行命令“sudosvn update /opt/framework4.0.0/msf3/”。Linux下一些常用命令:

Linux命令大全

命令集合

linux命令集合

1 文档和目录操作命令

1.1文档内容查询命令grep、fgrep、egrep

语法:grep[选项][查找模式][文档名1,文档名2,……]

选项:-E 每个模式作为一个扩展的正则表达式对待

-F 每个模式作为一组固定字符串对待,而不作为正则表达式

-i 比较时不区分大小写

-l 显示首次匹配匹配串所在的文档名并用换行符将其分开。当在文档中多次出现匹配串时,不重复显示次文档名;

-x 只显示整行严格匹配的行

1.2文档查找命令find、locate

语法:find 起始目录寻找条件操作

以名称和文档属性查找

-name…字串…查找文档名匹配所给字串的任何文档,字串内可用通配符*、?、[]。

-lname…字串…查找文档名匹配所给字串的任何符号链接文档,字串内可用通配符*、?、[]。

-gid n 查找属于ID号为n的用户组的任何文档。

-uid n 查找属于ID号为n的用户的任何文档。

-group…字串…查找属于用户组名为所给字串的任何的文档。

-user…字串…查找属于用户名为所给字串的任何的文档。

-path…字串…查找路径名匹配所给字串的任何文档,字串内可用通配符*、?、[]。

-perm 权限查找具备指定权限的文档和目录,权限的表示能够如711、644。

-type x 查找类型为x的文档,

语法:locate 相关字

1.3文档的复制、删除和移动命令文档复制命令cp

[选项] 源文档或目录目标文档或目录

选项:

- a 通常在拷贝目录时使用

-d 拷贝时保留连接

-f 删除已存在的目标文档而不提示

-i 和f选项相反

-p 此时cp除复制源文档内容外,还将其修改的时间和访问权限也复制到新文档中

-r 若给出的源文档是一目录文档,此时cp将递归复制该目录下的任何的子目录和文档,此时目标文档必须为一个目录名;

-l 不作拷贝,只是链接文档

文档移动命令mv

[选项] 源文档或目录目标文档或目录

-i 交互式操作

-f 禁止交互式操作

文档删除命令rm

[选项] 文档…

-f 忽略不存在的文档,从不给出提示

-r 指示rm将参数中列出的全部目录和子目录均递归地删除

-i 进行交互式删除

1.4文档链接命令ln

[选项] 目标[链接名] 或ln [选项] 目标目录

选项:- s 建立符号链接

1.5目录的创建和删除命令

mkdir创建一个目录

语法:mkdir [选项] dirname

选项:- m 对新建目录配置存取权限

-p 能够是个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次能够建立多个目录。

rmdir删除空目录

语法:rmdir [选项] dirname

选项:- p 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。

1.6改变工作目录,显示目录内容命令

1、改变工作目录:cd [directory]

2、显示当前工作的目录的绝对路径:pwd

3、显示目录内容:ls [选项] [目录或是文档]

选项:

- a 显示指定目录下任何子目录和文档,包括隐藏文档;

-c 按照文档的修改时间排序

-C 分成多列显示各项

-d 假如参数是目录,只显示其名称而不显示其下的个文档

-F 在目录名后面标记“/”,可执行文档后面标记“*”,符号链接后面标记“@”,管道(或FIFO)后面标记“|”,socket文档后面标记“=”。

-l 以长格式来显示文档的周详信息

-L 若指定的名称为一个符号链接,则显示链接所指向的文档

-t 显示时按修改时间而不是名字排序

-u 显示时按文档上次存取的时间而不是名字排序

4、改变文档或目录的访问权限命令

chmod [who] [+| - | = ] [mode] 文档名?

Who选项:

- u表示用户,即文档和目录的任何者

-g表示同组用户

-o(other)表示其他用户

-a (all)表示任何用户

操作符号:

+ 添加某个权限- 取消某个权限

= 赋予给定权限并取消其他任何的权限(假如有的话)

mode 选项:

- r 可读

-w 可写

-x 可执行

chgrp [-R] group filename? 改变目录或文档所属的组

chown [-Rv] 用户或组文档

1.7备份和压缩命令

1、tar命令为文档和目录创建档案

语法:tar [主选项+辅助选项] 文档或目录

u 主选项

c 创建新的档案文档。假如用户想备份一个目录或是一些文档,则选此项

r 把要存档的文档追加到档案文档的末尾

t 列出档案文档的内容,查看已备份了哪些文档;

u 更新文档

x 从档案文档中释放文档;

u 辅助选项

b 该选项为磁带机设定的,其后跟一位数字,用来说明区块的大小,系统预设值为20

f 使用档案文档或设备,这个选项通常是必选的

k 保存已存在的文档。例如把某个文档还原,在还原的过程中,碰到相同的文档,不会进行覆盖;

m 在还原文档时,把任何文档的修改时间设定为现在;

M 创建多卷的档案文档,以便在几个磁盘中存放;

v 周详报告tar处理的文档信息

w 每一步都需要确认

z 用gzip来压缩/解压缩文档

2、gzip命令压缩/解压缩命令

语法:gzip [选项] 压缩(解压缩)的文档名

选项:-c 将输出写到标准输出上,并保留原有文档

-d 将压缩文档解压

-l 显示每个压缩文档的周详信息

-r 递归式地查找指定目录并压缩其中的任何文档或是解压缩

-t 测试、检查压缩文档是否完整

-v 对每一个压缩和解压的文档,显示文档名和压缩比

3、unzip 命令

用MS windows下的压缩软件winzip压缩的文档在linux系统下展开语法:unzip [选项] 压缩文档名.zip

选项:-x 文档列表解压缩文档,但不包括指定的file文档

-v 查看压缩文档目录,但不解压

-t 测试文档有无损坏,但不解压

-d 目录将压缩文档解到指定目录下

-z 只显示压缩文档的注解

-n 不覆盖已存在的文档

-o 覆盖已存在的文档且不需要用户确认

-j 不重建文档的目录结构,把任何文档解压到同一目录下

1.8在LINUX环境下运行DOS命令

linux系统提供了一组称为mtools的可移植工具,能够让用户轻松地从标准的DOS软盘上读写文档和目录。

mcd 目录名改变MSDOS目录

mcopy源文档目标文档在MSDOS和UNIX之间复制文档;

mdel目录名删除MSDOS目录

mdir目录名显示MSDOS目录

mformat驱动器号在低级格式化的软盘上创建MSDOS文档系统

rnlabel驱动器号产生MSDOS卷标

mmd 目录名删除MSDOS目录

mren源文档目标文档重新命名已存在的MSDOS文档

mtype文档名显示MSDOS文档的内容

2 设备管理命令

linux采用下面的形式定义一个IDE硬盘:/dev/hd[drive][partition]

SCSI硬盘使用同样的机制表示:/dev/sd[drive][partition]

对于一般的LINUX分区,能够用mkfs将其格式化并生成文档系统,命令如下:

mk2fs -c

装载文档系统:mount -t ext2 [-o optioms] partition mountpiont

其中,-t为指定装载文档系统的类型;-o指定一些选项,如只读ro,可读可写rw等等;partition定义分区名称;mountpiont定义文档系统被装载的目录名称。

装载CD-ROM文档系统:mount -t iso9660 -r /dev/cdrom /mnt/cdrom

装载软驱文档系统:mount -t msdos -rw /dev/fd0 /dev/mnt/floppy

卸载文档系统umount /mnt/cdrom

磁带设备的安装要注意以下几点:

1、首先要选择一个唯一的SCSI ID号,然后再将设备链接到适当的位置

2、选择驱动程式。

3、

生成设备文档。SCSI磁带设备的主要设备号是9,次要设备号是0。设备文档名通常是/dev/nrst0(不支持回绕的磁带设备)或/dev/nst0(支持回绕的磁带设备)

用ls /dev/*rst*

检查磁带设备文档是否存在,假如不存在,用

mknod -m 666 /dev/nrst0 c 9 9

mknod -m 666 /dev/rst0 c9 0 生成

4、能够对块长度、缓存、磁带密度等参数进行一些配置,例如

mtsetblk 20 将块长度指定为20

mtsetblk 0 指定块程度没有限制

5、通过检查系统的启动信息能够确定系统是否识别了新的磁带设备。用dmesg命令,查看是否有以下类似的信息:

aha274x:target 4now synchronous at 4.4Mb/s

Vendor:TANDBERGModel:TDC 3800 Rev: =05:

Type: Sequential-Access ANSI SCSI revision: 02

Detected scsi tape st0 at scsi0, id4, lun0

Scsi : detected 1 SCSI tape 1 SCSI crom 1 SCSI disk total

3 软件包管理命令

3.1软件安装的步骤

在LINUX系统上安装软件的步骤有:

1、查找所要安装软件的源文档

2、把源文档解开放到一个目录中,命令如下:

tar zxvf源文档名>

3、针对本操作系统配置源文档。能够是编辑make文档或其他文档,也可能是运行该软件自带的自动配置工具,如./configure

4、make源文档,通常是运行make命令,即执行make

5、安装二进制文档和其他支撑文档,运行命令:make install

6、最后,完成任何其他必须的配置

3.2软件包管理命令

rpm -ivh软件包>

// 安装指定的软件包,并在安装过程中用#表示安装的进度

rpm -Uvh软件包>

// 更新一个已存在的或还没安装好的软件包,并删除任何该软件包的旧版本。

rpm -e

//卸载一个rpm软件包

rpm -qa

// 查看系统中已安装的软件包

rpm -q 软件包>

// 查看系统中某个软件包的版本号;

rpm -qlp软件包>

//列出某个软件包中的任何文档

rpm -qf软件包>

//找出一个文档属于哪个软件包

4 LINUX系统常用命令

4.1 和系统管理有关的命令

Wall (Write All)

对全部已登录的用户发送信息,用户能够先反要发送的信息写好存入一个文档中,然后输入:# wall 例:Wall …Thank you !?

Write

向某一用户发送信息。

Write xxq

hello

输入Ctrl+C组合即可终止

Shutdown命令

Shutdown [选项] [时间] [警告信息]

-k 并不真正关机,而只是发出警告信息给任何的用户。

-r 关机后立即重新启动。

-h 关机后不重新启动。

-f 快速关机,启动时跳过fsck。

-n快速关机,不经过init程式。

-c 取消一个已运行的shutdown

例:系统马上关机:Shutdown -h now

Free命令

查看当前系统内存的使用情况,

Free [-b] [-k] [-m]

-b 以字节为单位显示。

-k 以K字节为单位显示。

-m 以M字节为单位显示。

Uptime

显示系统已运行了多长的时间:现在时间、系统已运行的时间、现在有多少登录用户、系统在过去的1分钟、5分钟和15分钟内的平均负载。

4.2和用户有关的命令

Passwd命令

配置、更换用户口令。

Passwd [用户名]

Su

使一个普通的用户具备终极用户的权利,离开可用EXIT命令。

4.3其他命令

Echo命令

在显示器上显示一段文字,一般起到一个提示的作用。

echo [-n] 字符串

Cal命令

显示某年某月的日历。

cal [选项] [月[年]]

选项的含义:

-j 显示也给定月中的每一天是一年中的和几天(从1月1日算起)。

-y 显示也整年的日历。

Date命令

date命令的功能是显示和配置系统日期和时间。

4.4磁盘管理

磁盘空间管理

df命令

检查文档系统的磁盘空间占用局部。

Df [选项]

-a 显示任何文档系统的磁盘使用情况,包括0块(block)的文档系统,如/proc文档系统。

-k 以K字节为单位显示。

-i 显示i节点信息,而不是磁盘块。

- t 显示各指定类型的文档系统的磁盘空间使用情况。

-x 列出不是某一指定类型文档系统的磁盘窨使用情况(和t相反)。

-T 显示文档系统类型。

du命令

du的英文原意为disk usage,含义为显示磁盘空间的使用情况。功能是统计目录(或文档)所占磁盘空间的大?gt;>?br>du [选项] [Names…]

-s 对每人Names 参数只给也占用的数据块总数。

-a 递归地显示指定目录中各文档用子孙目录中的各文档占用的数据块总数。

-b 以字节为单位列也磁盘窨使用情部(缺省以K字节为单位)

-k 以1024字节为单位列也磁盘空间使用情况。

-c 最后再加上一个总计(系统缺省)

-l 计算任何的文档大小,对硬链接文档,则计算多次。

-x 跳过在不同文档系统上的目录不予统计。

dd命令

把指定的输入文档拷贝到指定的输出文档中,并且在拷贝的过程中能够进行格式转换。语法:

--------------------------------------------------------------

dd>>[选项]

if =输入文档(或设备名称)。

of =输出文档(或设备名称)。

ibs = bytes 一次读取bytes字节,即读入缓冲区的字节数。

skip = blocks 跳过读入缓冲区开头的ibs*blocks块。

obs = bytes 一次写入bytes字节,即写入缓冲区的字节数。

bs = bytes 同时配置读/写缓冲区的字节数(等于配置obs和obs)。cbs = bytes 一次转换bytes字节。

count = blocks 只拷贝输入的blocks块。

conv = ASCII 把EBCDIC码转换为ASCII码。

conv = ebcdic把ASCII码转换为EBCDIC码。

conv = ibm把ASCII码转换为alternate EBCDIC码。

conv = blick把变动位转换成固定字符。

conv = ublock把固定们转换成变动位

conv = ucase把字母由小写变为大写。

conv = lcase把字母由大写变为小写。

conv = notrunc不截短输出文档。

conv = swab 交换每一对输入字节。

conv = noerror出错时不停止处理。

conv = sync 把每个输入记录的大小都调到ibs的大小(用ibs填充)。fdformat命令

低级格式化软盘。

format [-n] device

-n 格式化后不做检验。

4.5常用的网络命令

FTP命令

Telnet命令。

Netstat命令

-a 显示任何的scoket,包括正在监听和。

-c 每隔1秒就重新显示一遍,直到用户中断他。

-i 显示任何网络接口的信息,格式同”ifconfig -e”

-n 以网络IP地址代替名称,显示也网络连接情形。

-r 显示核心路由表,格式同”route -e:。

-t 显示TCP协议的连接情况。

-u 显示UDP协议的连接情况。

-v 显示正在进行的工作。

nslookup命令。

finger命令,功能是查询用户的信息。

ping命令。

(用户和组的管理能够使用工具:TurboUserCfg或是XturboUserCfg。)

4.6有关进程的命令。

进程和启动

at [-V] [-q] [-f文档名] [-mldbv]时间

at -c 作业[作业….]

AT命令启动的进程系统只执行一次。

batch [-V] [-q 队列] [-f 文档名] [-mv] [时间]

在系统负载较小时,资源比较空闲时执行。

cron命令

按一定的时间间隔执行命令。

crontab命令

用于安装、删除或列出用于驱支cron后台进程的表格。进程查看

who命令。

w命令

是个比who命令更强大的命令

w -[husfV] [user]

-h 不显示标题。

-u 当列出当前进程和CPU时间时忽略用户名。

-s 使用短模式。不显示登录时间JCPU和PCPU时间。-f 转换显示FROM项,也就是远程主机名项。

-V 显示版本信息。

user 只显示指定用户的情况。

ps命令。

-e 显示任何进程。

-f 全格式

-h 不显示标题。

-l 长格式。

-w 宽输出。

A 显示终端上任何进程,包括其他用户的进程。

r 只显示正在运行的进程。

x 显示没有控制终端的进程。

top 命令

动态显示系统当前的进程和其他状况。

5系统的启动过程。

5.1初始启动

在PC机启动时,BIOS从指定的启动设备中读入“主引导记录”(MBR)。MBR的格式是:

地址偏移量内容大小

+00 h 可执行的代码(启动模块) 可能变化

+1BE h 第一分区表项16字节

+1CE h 第二分区表项16字节

+1DE h 第三分区表项16字节

+1EE h 第四分区表项16字节

+1FE h 可执行的标记(AA55 h) 2字节

启动模块包含足以装入操作系统的代码,或是第二步的加载代码的位置。启动模块需要使用BIOS调用来从磁盘装入数据,而这些中断调用,如INT 13h

等,限制了最大磁盘柱面号为1023。这也就是说启动模块需要加载的一切内容,如初始内存磁盘、内核、启动的时间信息等,必须存放在1024个柱面以内。

在MBR中只有四个分区表项,每个表项的格式如下:

地址偏移内容大小

+00h 分区状态:00代表非启动分区,80h代表启动分区1字节

+01h 分区的起始位置磁头1字节

+02h 分区的起始位置柱面和扇区1字节

+04h 分区的类型1字节

+05h 分区的结束位置磁头1字节

+06h 分区的结束位置柱面和扇区1字节

+08h 在主引导区和本分区的第一个扇区间的扇区数目4字节

+0Ch 分区内的扇区数目4字节

5.2 Linux的启动过程

1启动的命令行参数

在Linux启动时,他处理任何传递给他的命令行参数。这能够影响Linux的运行方式。命令行参数包括:

mem=xxxM:定Linux能够使用的内存大?gt;>U庠谟没У募扑慊低秤谐?4MB的内存时才需要。因为从前的主板只对第一个64MB内存进行缓存,使用超过64MB的内存会使整个电脑的性能下降,任何内存均按无缓存的速度运行。

single:使Linux按单用户方式启动,缺省方式是多用户方式。

root=/dev/xxx:指定Linux要安装为根文档系统的设备。

init=:指定作为初始化进程的文档。

initrd=:指定作为初始内存磁盘的设备。

ro:指定根文档系统为只读。

rw:指定根文档系统为可读可写。

2 Init进程

在内核初始化自身和找到的硬件设备后,在后台启动进程init(/sbin/init),init进程号1运行。

在UNIX世界中有许多启动过程的版本,一些是基于系统V,一些是基于BSD。大多数Linux版本使用系统V的实现方法,在这里描述的就是这样。

init是由文档/etc/inittab内容和功能控制的,随启动模式是单用户或多用户而不同。

单用户模式:init进程忽略/etc/inittab文档,在执行少数几个脚本程式后调用

/dev/console

shell。这样,用户就能够有了一个shell,而且能够执行一定限度的任务。

多用户模式:init进程把系统带入/etc/inittab文档指定的运行级别。Init通过标准的Linux 方法进入一个指定的进行级别。

3.进行级别

Linux和其他UNIX操作系统相同,能够任何时刻处于任何一个运行级别。这些运行级别提供的功能不同,为主要是由于其运行的服务方程式(后台daemon)的不同造成的。Linux 共有6种运行级别。

0:关闭电脑或终止电脑运行,这个级别就是系统停止运行。

1:单用户启动级别,系统只有一个用户,就是root,该用户在控制台登录。

2:多用户运行级别,但无网络功能。在这个运行级别,网络功能没有启动,但是系统允许多个用户登录,能够通过虚拟控制台或串行线路。

3:多用户模式,有网络功能。在这个运行级别,任何标准网络服务均被启动。

4:现在没有实现。

5:X11运行级别,在这个运行级别,X服务器软件运行,提供图像界面的登录方式。

6:系统重新启动。

查询当前运行级别:runlevel;

4在启动过程中运行的脚本

在init进程运行时,他负责查看缺省的运行级别,并进入该运行级别。这是通过运行在/etc/rc.d/rcX.d目录下的脚本程式来实现的,其中X代表运行的级别,即一个运行级别对应一个目录。不同的字母开头的文档有不同的作用。其中:

以K开头的脚本程式是系统离开某个运行级别时执行的,作用是停止某种服务。当系统从某个支持级别变为其他级别时,首先要进行原运行级别所对应的任何K程式。

以S开头的脚本程式是系统进入某个运行级别时所执行的,作用是启动某种服务。当系统改变为某个运行级别时,就要运行新运行级别所对应的任何S程式。

5增加启动脚本程式

用户可能有一些特定的硬件设备要初始化,或需要在系统启动时初始化一些其他应用程式,用户能够增加自己的初始化脚本程式来完成这些工作。通常步骤是:

复制一个已存在的脚本,这样能够得到一个通用的框架格式。

修改这个脚本,以完成自己的需求,要注意使程式能够处理启动和关闭的参数,尽管可能关闭处理什么也无需干。

把这个肢本拷贝到/etc/rc.d/init.d目录下,命名为”serv”。

按下面的方法在相应的目录下建立运行控制链接:

ln -s ../init.d/serv/etc/rc.d/rc3.d/s99 serv

进行测试。

6 LILO和其他的启动模块

要启动Linux,启动模块是必须的。一般用于Linux的启动模块是LILO,LILO用自己的主引导区代替一般的主引导区。LILO能够通过修改/etc/lilo.conf文档内容来进行配置,对引导区内容的更新通过lilo命令来完成。

下面给也了一个装有DOS,TurboLinux3.4.0和RedHat

5.2系统的电脑的lilo.conf文档。在例子中的数字标号是用户加上去并要在文中周详解释的。

[root@fred/root] # more /etc/lilo.conf

boot=dev/had

map=/boot/map

instll/boot/boot.b

prompt

表示引导盘是/dev/had,这是主IDE硬盘。

timeout=50

表示等待用户输入的时间是50秒。

default=TL3.4

other=dev/hda1

表示假如在上述的时间内没有输入,缺省的启动系统是TL3.4,即TurboLinux 3.4.0

label=dos

linux命令大全--分类汇总版

LINUX命令大全 一、通用命令 1、date :打印或者设置系统的日期和时间 2、stty -a:可以查看或者打印控制字符(Ctrl-C、Ctrl-D、Ctrl-Z等) 3、passwd:用passwd -h查看 4、logout,login:登录shell的登录和注销命令 5、more,less,head tail:显示或部分显示文件内容 6、lp/lpstat/cancel,lpr/lpq/lprm:打印文件 7、chmod u+x:更改文件权限 8、rm -fr dir:删除非空目录 9、cp -R dir:拷贝目录 10、fg jobid :可以将一个后台进程放到前台 11、kill 的作用:send a signal to a process、eg:kill -9 发送的是SIG_KILL信号,具体发送什么信号可以通过man kill 查看、 12、ps 的用法,ps -e 或ps -o pid,ppid,session,tpgid,comm (其中session显示的sessionid,tpgid显示前台进程组id,comm显示命令名称) 二、常用命令 1、dpkg:package manager for Debian * 安装:dpkg -i package

* 卸载:dpkg -r package * 卸载并删除配置文件:dpkg -P |--purge package * 如果安装一个包时、说依赖某些库、可以先apt-get install somelib * 查看软件包安装内容:dpkg -L package * 查看文件由哪个软件包提供:dpkg -S filename * 另外dpkg还有dselect和aptitude 两个frontend 2、apt * 安装:apt-get install packs * 更新源:apt-get update * 升级系统:apt-get upgrade * 智能升级、安装新软件包,删除废弃的软件包:apt-get dist-upgrade * f --fix broken 修复依赖:apt-get -f install * 自动删除无用的软件:apt-get autoremove * 删除软件:apt-get remove packages * 删除包并清除配置文件:apt-get remove package --purge * 清除所以删除包的残余配置文件:dpkg -l |grep ^rc|awk '{print $2}' |tr ["/n"] [" "]|sudo xargs dpkg -P * 安装软件时候包的临时存放目录:/var/cache/apt/archives * 清除该目录:apt-get clean * 清除该目录的旧版本的软件缓存:apt-get autoclean

Red_Hat_Linux常用命令大全

Red Hat Linux常用命令汇总 Linux 常用命令汇总 ls命令: 1. ls //列出当前目录的文件和文件夹 2. ls –a //列出当前目录的文件和文件夹,包含隐藏文件 3. ls –l //列出详细信息 4. ls 目录 //列出某目录下的文件 pwd命令 //查看当前所在位置 du 命令 1. du 目录 //查看目录的总容量以及子目录的容量 2. du –s 目录 //查看目录总容量 cd 命令 1.cd .. //回上一级目录 2.cd / //回根目录 3. cd //回用户主目录 4.cd 目录路径 //去某目录 mkdir 目录名 //创建目录 rmdir 空目录名 //删除空目录 rm 文件名 //删除文件 rm –rf 目录名 //删除目录以及目录下所有文件 mount 命令 1.mount /dev/cdrom /mnt/cdrom //挂载光驱到 /mnt/cdrom目录下2.mount -t vfat /dev/sda1 /mnt/u //挂载U盘到 /mnt/u目录下

3. umount /mnt/cdrom //卸载光驱 fdisk –l //查看本机存储设备 file 文件名 //查看文件类型 find 目录名–name “*.c” //在某目录下查找文件为*.c的文件 whereis 文件名 //查找文件在哪些目录下 cat 文件名 //显示文件内容 cat 文件名 | grep 文字 //只显示包含文字相关的内容 cat 文件名 | more //分页显示文件内容 tail 文件名 //查看文件末尾 head 文件名 //从头查看文件 cp 命令: cp 文件1 文件2 //复制文件1 到文件2 cp 文件1 目录1 //复制文件1到目录1下 cp 目录1/文件1 目录2 //复制目录1下的文件1到目录2下 cp –r 目录1 目录2 //复制目录1下所有内容到目录2 mv 命令: mv 文件1 文件2 //重命名文件1为文件2 mv 文件1 目录1 //移动文件1到目录1下 mv 目录1/文件1 目录2 //移动目录1下的文件1到目录2下 mv –r 目录1 目录2 //移动目录1下所有内容到目录2 chmod 命令: chmod u+x g+r o-w 文件名 //为文件设置权限(用户,组,其他人)chmod 744 文件名 //为文件设置权限(1-执行,2-写,4-读) chown 命令: chown 用户文件名 //把文件改为用户所有

Linux系统的常用命令和服务器配置

Linux系统的常用命令和服务器配置 一、添加用户useradd命令 例子: -m 自动创建用户的主目录,并把框架目录(/etc/skel)文件复制到用户目录上。 -g 设置基本组,用户将在该组中。 -G 把用户加到所有逗号间隔的分组中。 -s 制定使用的shell。 -c 描述信息。 -d 为账号设置主目录。 -r 系统帐号,无需再/home下创建主目录。 最后的是用户名。 二、指定口令(密码)passwd 例子: #passwd 用户名 回车就会提示输入密码了。 三、删除用户userdel 例子: #userdel 用户名 #userdel –r 用户名 -r 删除其主目录(/home/…..) 四、文件系统命令

4.1 fdisk命令 (1)fdisk –l :显示硬盘上的所有分区。既分区类型(FAT32、Ext3)。 (2)df –h :显示文件系统是如何挂载的。 (3)fdisk /dev/hdb1 :格式化第二个IDE磁盘 4.2 mount命令挂载文件系统 (1)mount (不使用参数)查看系统挂载情况。 (2)mount /mnt/cdrom :挂载光驱,可用cd /mnt/cdrom 后ls查看光盘上的内容。 (3)mount /mnt/floppy :挂载软盘,可用cd /mnt/floppy 后ls查看软盘上的内容。 2、3中可以使用/dev/cdrom和/dev/fd0代替挂载点,得到同样的效果! (4)mount –t msdos /dev/fd0 /mnt/floppy :挂载DOS软盘到/mnt/floppy下。 (5)挂载Windows分区 #fdisk -l :列出硬盘分区。 #mkdir /mnt/win :创建一个目录,用于挂载。 #mount -t vfat /dev/hda1 /mnt/win :假设Windows在第一个IDE硬盘的第一个分区上。 注:可以使用–t auto 参数令系统自动监测文件类型! -r 以只读方式挂载。 -w 读写方式挂载。 4.3 umount命令卸载文件系统 (1) umount /mnt/floppy 将设备(如/dev/fd0)从挂载点/mnt/floppy卸载。也可以使用下列方式完成这一工作: umount /dev/fd0为了使该分区对于Linux永久可用,需在/etc/fstab文件中添加如下一行: /dev/hda1 /mnt/win vfat defaults 0 0 五、文件相关命令 5.1 文件权限chmod 例子:

Linux命令大全

Linux命令大全 1.主题 Linux命令大全。 2.摘要 本文分三篇介绍常用Linux命令,分别是入门篇、进阶篇和高级篇。 3.关键字 Linux。 4.作者 陈明辉。 5.简介 无。 6.背景 无。 7.具体内容 (一)入门篇 对于一个新手来说,如果计划从Windows换到Linux系统平台上来,或刚刚换到Linux上来,使用Linux命令来帮助执行所有任务是一个基础的途径。毫无疑问,在线文档,技术社区能提供很多相关的内容帮助,但是一篇文章收集到如何简单学习和理解Linux命令,这将会激发很多菜鸟掌握Linux和使用的积极性。 1)ls 首先ls命令,指列出目录内容(List Directory Contents)的意思。运行它可以列出文件夹里的内容。

“ls -l”命令以详情模式(long listing fashion)列出文件夹的内容。 “ls -a”命令会列出文件夹里的所有内容,包括以“.”开头的隐藏文件。 注意:在Linux中,文件以“.”开头的就是隐藏文件,并且每个文件、文件夹,设备或者命令都是以文件对待。ls -l命令输出: 1.d (代表了是目录). 2.rwxr-xr-x是文件或者目录所属用户、用户组。 3.上面例子中第一个ravisaive代表了文件文件属于用户ravisaive 4.上面例子中的第二个ravisaive代表了文件文件属于用户组ravisaive 5.4096代表了文件大小为4096字节. 6.May 8 01:06代表了文件最后一次修改的日期和时间. 7.最后代表就是文件/文件夹的名字 2)lsblk “lsblk”就是列出块设备。除了RAM外,以标准的树状输出格式整齐地显示块设备。

Linux常用命令

(1)基于虚拟机的Linux操作系统的使用 1.启动VMware Workstation应用程序,启动Windows以后,选择开始—程序——VMware—VMware Workstation,出现如图7—1所示窗口。 2.选择File—Open选择安装好的Linux虚拟机文件,或者直接单击Start this virtual machine 启动Linux操作系统。 3.启动系统后需要输入用户名和密码,如图7—2所示,用户名为“root”,密码为“jsjxy308”。 4.启动终端,成功进入系统后,选择“应用程序”—“系统工具”—“终端”。 5.在终端中执行Linux 命令,终端运行以后,就可以在这里输入Linux命令,并按回车键执行。 (2)文件与目录相关命令的使用 1.查询/bin目录,看一看有哪些常用的命令文件在该目录下: ll /bin 2.进入/tmp目录下,新建目录myshare: cd /tmp mkdir myshare ls –ld myshare/ 3.用pwd命令查看当前所在的目录: pwd 4.新建testfile文件: touch testfile ls -l 5.设置该文件的权限模式: chomd 755 testfile ls -l testfile 6.把该文件备份到/tmp/myshare目录下,并改名为testfile.bak: cp testfile myshare/testfile.bak ls -l myshare/ 7.在/root目录下为该文件创建1个符号连接: ln -s /tmp/testfile /root/testfile.ln ls -l /root/testfile.ln 8.搜索inittab 文件中含有initdefault字符串的行: cat /etc/inittab | grep initdefault (3)磁盘管理与维护命令的使用 1)Linux 下使用光盘步骤 1.确认光驱对应的设备文件: ll /dev/cdrom 2.挂载光盘: mout -t iso9600/dev/cdrom test/dir 1.查询挂载后的目录: ll /media/cdrom 2.卸载光盘: umount /dev/cdrom 2)Linux下USB设备的使用

Linux服务器常用命令(简化版)

Linux服务器常用命令(简化版) 信息来源:网络整理:HY 日期:2011-5-27 Intel Fortran编译 Linux shell管道命令(pipe)使用及与shell重定向 Linux命令替换 Linux 任务控制(bg jobs fg nohup &) Linux进程查看 Linux账户管理 Linux系统与硬盘信息查询 Linux VIM语法高亮与程序段错误 Linux十大常用命令

Intel Fortran编译 完整编译顺序 $ ifort -c Hello.f90 -o Hello.o编译源文件(.f90)生成目标文件(.o) $ ifort Hello.o -o Hello链接目标文件生成可执行程序Hello $./Hello 执行可执行程序 默认(常用编译方法) $ ifort Hello.f90编译&链接 $./a.out 执行a.out(默认可执行程序名) 后台运行 $ ./a.out & 后台运行,退出shell会使程序停止,输出信息会显示在屏幕,不建议这样使用$nohup ./a.out & 输出到屏幕的信息输出到nohup.out文件 $nohup ./a.out > screen.txt & 输出到屏幕的信息输出到screen.txt文件(推荐) Linux shell管道命令(pipe)使用及与shell重定向 Ref:https://www.wendangku.net/doc/8511089599.html,/chengmo/archive/2010/10/21/1856577.html 重定向 详细解释参考:https://www.wendangku.net/doc/8511089599.html,/view/2173319.htm 在Linux命令行模式中,如果命令所需的输入不是来自键盘,而是来自指定的文件,这就是输入重定向。同理,命令的输出也可以不显示在屏幕上,而是写入到指定文件中,这就是输出重定向。 重定向分为: 重定向分为 输出重定向、输入重定向和错误重定向。 < 实现输入重定向。 >或>> 实现输出重定向,用户可以使用输出重定向把一个命令的输出重定向到一个文件 1)ls –l /etc>dir 将ls命令生成的/etc目录下的一个清单存到当前目录 中的dir文件,而不在屏幕输出。 2)ls –l /usr>>dir 将ls命令生成的/usr目录的一个清单以追加的方式存 到当前目录中的dir文件中。 重定向连接两个或多个文件? 使用cat命令并重定向输出到一个文件可以连接两个或多个文件。 重定向追加到一个文件:可以使用双重定向输出符号“>>”,保留文件以前的内容。 这种情况下,命令输出追加到另一个文件中。 重定向重定向标准输出到一个设备? 除了重定向一个命令的输出到一个文件,也可以把它重定向到一个设备,因为UNIX系统将设备当做文件。 $echo “Hello! I am petter!” > /dev/tty01 重定向标准输入? 使用“<”重定向输入。例如:用户已经创建好了一个文件letter。如果希望通过电子邮件发送给用户petter。可以使用下面方式:$mail petter < letter 重定向标准错误重定向? 没有专门的符号用于重定向stderr。我们可以同样使用“< ”或“>”符号,但需在它前面补一个数字2。 PS:重定向的优先级大于管道的优先级!^_^ 管道右边的命令只能对管道左边的命令的标准输出(输出到屏幕)起作用,不对错误输出(也输出到屏幕)起作用。 一个命令的执行首先决定0,1,2设备的定向,然后才执行命令,可以将定向理解为命令执行

Linux命令大全完整版

Linux命令大全完整版 目录 目录..................................................................... I 1. linux系统管理命令.. (1) adduser (1) chfn(change finger information) (1) chsh(change shell) (1) date (2) exit (3) finger (4) free (5) fwhois (5) gitps(gnu interactive tools process status) (5) groupdel(group delete) (6) groupmod(group modify) (6) halt (7) id (7) kill (8) last (8) lastb (8) login (9) logname (9) logout (9) logrotate (9) newgrp (10) nice (10) procinfo(process information) (11) ps(process status) (11) pstree(process status tree) (14) reboot (15)

rlogin(remote login) (16) rsh(remote shell) (16) rwho (16) screen (17) shutdown (17) sliplogin (18) su(super user) (18) sudo (19) suspend (19) swatch(simple watcher) (20) tload (20) top (21) uname (21) useradd (22) userconf (22) userdel (23) usermod (23) vlock(virtual console lock) (24) w (24) who (25) whoami (25) whois (25) 2. linux系统设置命令 (27) alias (27) apmd(advanced power management BIOS daemon) (27) aumix(audio mixer) (27) bind (29) chkconfig(check config) (29) chroot(change root) (30)

SuSE Linux常用命令

Novell的Suse Linux常用命令举例讲解 2008-03-28点击: 1128 Novell的Suse Linux常用命令举例讲解 1.修改vftpd配置文件 vi /etc/vsftpd.conf #listen=YES vi /etc/xinetd.d/vsftpd 将“disable=yes” 改为“disable=no”使xinetd服务启动后接收到ftp连接请求时,能够自动启动vsftpd服务进程 2. mkdir -p /srv/ftp/linux-10 创建文件夹-p 如果文件夹不存在自动创建 3. chown -R ftp:ftp /srv/ftp/linux-10 指定linux-10目录及其子目录的拥有者为ftp用户和ftp组 4. chmod -R 755 /srv/ftp/linux-10 指定linux-10目录及其子目录的访问权限 5. mount /dev/hdc /srv/ftp/linux-10/disk1 将设备中的内容挂载到disk1中 umount /srv/ftp/linux-10/disk1 卸载掉disk1中挂载的文件 6. /etc/init.d/xinetd start 启动FTP服务 7. df命令 功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。 语法:df [选项] 说明:df命令可显示所有文件系统对i节点和磁盘块的使用情况。 该命令各个选项的含义如下: -a 显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统,如/proc文件系统。 -k 以k字节为单位显示。

Linux常用命令详解(配合示例说明,清晰易懂)

Linux常用命令详解 (常用、详细) BISTU 自动化学院 刷碗小工(frisen.imtm) 2010年11月 开源社区,造福大家,版权所有,翻录不究(初次接触Linux命令可能对以下说明有不少疑问,可待看完一遍后再回头细看) (配合Ctrl + F可快速查找你想了解的命令)

索引:(待完善) 文件说明:Linux命令很多,但最常用的80个左右 文档内容充实,用示例说明命令如何使用笔者力求语言简洁,清晰易懂 由于忙于其他事情,改进排版的工作只能搁置了 最后,望此文档能为大家Linux学习之路献微薄之力 一、路径: 执行命令前必须要考虑的一步是命令的路径,若是路径错误或是没有正确的指定,可能导致错误的执行或是找不到该命令。要知道设置的路径,可执行以下命令: 一般而言,本书的命令位于/bin、usr/bin、/sbin、/usr/sbin之中。若读者执行了命令却出现“command not find”或是“命令不存在”的字样,就必须要确定该命令的位置是否在命令的路径中,或是系统上根本没有安装该套件。 二、命令顺序: 若在shell内置的命令/bin以及/usr/bin之下都出现了命令pwd,那当我们执行该命令时,会执行哪一个?答案是第一优先执行shell内置的命令,再执行路径中的设置;因此若有相同名称的命令时,必须要注意顺序设置,或是直接输入完整路径。 三、参数(或称选项)顺序: 一般除了特殊情况,参数是没有顺序的。举例而言,输入“–a –v”与输入“–v –a”以及“–av”的执行效果是相同的。但若该参数后指定了要接的文件或特殊对象,如“–a cmd1 –v cmd2”,则不能任意改变选项顺序。 四、常用参数: 下面所列的是常见的参数(选项)意义: --help,-h 显示帮助信息 --version,-V 显示版本信息 -v 繁琐模式(显示命令完整的执行过程) -i 交谈模式(指定界面) -l 长列表输出格式 -q,-s 安静模式(不显示任何输出或错误信息) -R 递归模式(连同目录下所有文件和子目录一起处理) -z 压缩 五、命令的结合与定向: 命令中除了一般命令外,还有管道(或称途径)(|)与定向(>或>>)。 管道(途径)的用法: “命令一[选项]”| “命令二[选项]”,也就是将“命令一[选项]”的输出结果传到“命令二[选项]”,通过命令二的处理之后才输出到标准输出(屏幕)上。比如“ls /etc”会列出etc下的所有文件,若加上“| less”,也就是“ls /etc | less”,则会将“ls /etc”的结果通过less分页输出。 定向的用法: 将结果定向到命令的输出设备,一般不加文件名意为将结果输出到屏幕,若是在定向后加上文件名,则会将命令的执行结果输出到定向的文件,例如“ls > temp.txt”,就会将ls 的结果输出到文件temp.txt中。“>”与“>>”的差异在于前者是覆盖,而后者是附加。 六、命令中的命令: 许多命令在执行后,会进入该命令的操作模式,如fdisk、pine、top等,进入后我们必须要使用该命令中的命令,才能正确执行;而一般要退出该命令,可以输入exit、q、quit或是按【Ctrl+C】组合

Linux命令大全(磁盘维护)

磁盘维护 磁盘管理-quotaon 功能说明:开启磁盘空间限制。 语法:quotaon [-aguv][文件系统...] 补充说明:执行quotaon指令可开启用户和群组的才磅秒年空间限制,各分区的文件系统根目录必须有https://www.wendangku.net/doc/8511089599.html,er和quota.group配置文件。 参数: -a 开启在/ect/fstab文件里,有加入quota设置的分区的空间限制。 -g 开启群组的磁盘空间限制。 -u 开启用户的磁盘空间限制。 -v 显示指令指令执行过程。 磁盘维护-badblocks 功能说明:检查磁盘装置中损坏的区块。 语法:badblocks [-svw][-b <区块大小>][-o <输出文件>][磁盘装置][磁盘区块数][启始区块] 补充说明:执行指令时须指定所要检查的磁盘装置,及此装置的磁盘区块数。 参数: -b<区块大小> 指定磁盘的区块大小,单位为字节。 -o<输出文件> 将检查的结果写入指定的输出文件。 -s 在检查时显示进度。 -v 执行时显示详细的信息。 -w 在检查时,执行写入测试。 [磁盘装置] 指定要检查的磁盘装置。 [磁盘区块数] 指定磁盘装置的区块总数。 [启始区块] 指定要从哪个区块开始检查。 磁盘维护-cfdisk 功能说明:磁盘分区。

语法:cfdisk [-avz][-c <柱面数目>-h <磁头数目>-s <盘区数目>][-P ][外围设备代号] 补充说明:cfdisk是用来磁盘分区的程序,它十分类似DOS的fdisk,具有互动式操作界面而非传统fdisk的问答式界面,您可以轻易地利用方向键来操控分区操作。 参数: -a 在程序里不用反白代表选取,而以箭头表示。 -c<柱面数目> 忽略BIOS的数值,直接指定磁盘的柱面数目。 -h<磁头数目> 忽略BIOS的数值,直接指定磁盘的磁头数目。 -P 显示分区表的内容,附加参数"r"会显示整个分区表的详细资料,附加参数"s"会依照磁区的顺序显示相关信息,附加参数"t"则会以磁头,磁区,柱面的方式来显示资料。 -s<磁区数目> 忽略BIOS的数值,直接指定磁盘的磁区数目。 -v 显示版本信息。 -z 不读取现有的分区,直接当作没有分区的新磁盘使用。 磁盘维护-dd 名称: dd 使用权限: 所有使用者dd 这个指令在manual 里的定义是convert and copy a file 使用方式: dd [option] 如果你想要在线看manual, 可以试试: dd --help 或是 info dd 如果你想要看看这个版本如何: dd --version 输入或输出 dd if=[STDIN] of=[STDOUT] 强迫输入或输出的Size为多少Bytes

Linux常用命令小结

Linux常用命令小结 scp 远程文件复制 主机A:192.168.1.240, 主机B:192.168.1.102,其ssh都允许root登录,要把A上的/root/abc.zip复制到B的/persistent目录, 可在A机上使用命令: scp /root/abc.zip root@192.168.102:/persistent/ 若端口非22,比如8022,则加-P参数: scp -P 8022 /root/abc.zip root@192.168.1.102:/persistent/ 也可在B机上使用命令: scp root@192.168.1.240:/root/abc.zip /persistent/

vi 文件编辑 vi file 编辑或创建文件file vi分为编辑状态和命令状态。输入i进入编辑状态,按ESC键退出编辑状态。 命令状态下,常用命令有: :q(退出) :q!(不保存退出,强制退出) :w(保存文件) :w!(不询问方式写入文件) :1,20w ! tmp (第1行到第20行保存到文件tmp) :r file(读文件file) :%s/oldchars/newchars/g(将所有字串oldchars换成newchars) :0,$s/string1/string2/g(0,$:替换范围从第0行到最后一行) :%s/^[ ]\+/^I/ (将一行开头的若干空格替换成Tab) /string(查找string字符串) ?string(向上查找string字符串) :1,8d (删除第1行到第8行) :%s/^.\{5}//gic (删除每行的前5个字符) :%s/^M/ /g (删除^M) :g/^$/d (删除空行(只含有回车)) :g/^[^I| ]*$/d (删除所有空行(^I表示Tab,(空行中含有空格或Tab或者只有回车或者既有空格又有Tab)))

部署常用Linux命令

部署常用Linux命令 一、常用命令 1、cd切换目录,如:cd /:切换到根目录,cd /usr/VI3.0:切换到/usr/VI3.0目录下,cd ..返回上一级 目录,如当前目录是/usr/VI3.0,cd ..后就到了/usr目录下,suse linux下可以直接使用..来返回 上一级目录,…返回前两级目录。 2、ls,ll都可以查看当前目录下的文件,ll详细列出了目录下文件的信息。 3、mkdir file创建文件夹 4、unzip 文件名:解压ZIP包,对zip文件进行解压,如:unzip data.zip; 5、cp –r /usr/data /usr/VI3.0/:拷贝目录下的所有文件到另一个目录下; 6、rm:删除rm –R log/ 删除log文件夹下所有信息,rm –rf log/ tmp/ work/ 同时删除多个文件 夹下的信息; 7、find –name ‘f.processed’ | xargs rm –rf {} 8、chown:改变文件的拥有者,如:chown ftpuser:ftp file.txt 将file.txt文件的所有者改为ftpuser 用户; 9、chmod:给文件加权限(r:读取权限,数字代号为“4”,w:写入权限,数字代号“2”,x:执行或 切换权限,数字代号为“1”,-:不具有任何权限,数字代号为“0”),chmod abc file(其中a、 b、c各为数字,分别表示User、Group、及Other的权限),如:chmod 777 file 就是给file 文件添加了所有用户的权限,任何用户都能操作file文件,其实这样是不安全的,chmod 775 file 就行了; 10、vi、cat、tail都有查看文件的功能,如果需要查看并修改文件使用vi file,为避免误操作查看文 件使用cat file,动态查看文件,文件内容有更新时使用tail –f file; 11、ps –ef|grep java :查看Java进程; 12、top :查看服务器运行状态; 13、df –h :查看服务器硬盘使用情况; 14、rabbitmqctl list_queues –p / :查看安装的信息队列信息。 15、rsync –delete-before –d /home/tmep /data/VoiceFiles/G/1/0/20130221用/home/tmep 下文件替换/data/VoiceFiles/G/1/0/20130221下文件,/home/tmep下是空目录,即删除

入门学习Linux常用必会60个命令实例详解

入门学习Linux常用必会60个命令实例详解 Linux必学的60个命令 Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。 不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令,按照它们在系统中的作用分成下面六个部分一一介绍。 ◆安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last; ◆文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln; ◆系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab; ◆网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、nslookup; ◆系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who; ◆其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。本文以Mandrake Linux 9.1(Kenrel 2.4.21)为例,介绍Linux下的安装和登录命令。immortality按:请用ctrl+f在本页中查找某一部分的内容或某一命令的用法。 -------------------------------------------------------------------------------- Linux必学的60个命令(1)-安装与登陆命令 login 1.作用 login的作用是登录系统,它的使用权限是所有用户。 2.格式 login [name][-p ][-h 主机名称] 3.主要参数

Suse_Linux常用命令小结

Suse Linux常用命令 目录 1、Suse9下配置默认网关 (1) 2、Suse9下开启telnet服务 (1) 3、Suse9下开启FTP服务 (2) 4、Suse9下配置rlogin (2) 5、查看版本、内核 (2) 6、查看CPU、MEM (3) 7、查看操作系统位数 (3) 8、查看VCS双机软件版本 (3) 9、主机名修改 (3) 10、检查系统分区 (4) 11、检查内存空间 (4) 12、检查时区设置 (4) 13、修改时区设置 (4) 14、系统时间设置 (4) 15、重新设置光纤驱动 (4) 16、检查磁盘分区信息 (4) 17、创建物理卷 (4) 18、查看已经创建的PV (5) 19、创建卷组 (5) 20、创建逻辑卷 (5) 21、查看创建的卷组和逻辑卷 (5) 22、创建文件系统 (5) 23、激活/去激活卷组 (5) 24、查找卷组信息 (5) 25、IP地址配置(临时生效,系统重启后会丢失) (5) 26、IP地址配置(永久生效) (6) 27、配置IP地址与节点名映射关系 (7) 28、激活/去激活网卡 (7) 29、配置双机ssh信任关系(两个节点上都要执行该操作) (7) 30、配置用户的.rhosts文件 (8) 31、配置心跳网卡信息 (8) 32、修改主机名 (9) 33、VCS涉及主机名的修改 (10) 34、XDM配置 (10) 35、Suse10sp1下开启FTP服务 (11) 36、查看操作系统补丁 (12) 37、查看操作版本 (12)

1、Suse9下配置默认网关 a、在/etc/sysconfig/network/routes文件下添加如下行: default 网关IP地址 - - b、重启网络服务 # /etc/init.d/xinetd restart # rcnetwork restart c、查看路由 # netstat -r 2、Suse9下开启telnet服务 a、修改/etc/xinetd.d/telnet文件:disnable=no 如果/etc/xinetd.d下不存在telnet文件,可能是telnet服务包没有安装,需要通过光盘安装好。 b、修改/etc/pam.d/login文件,注释如下行,允许root用户telnet "auth required pam_securetty.so" c、编辑/etc/securetty文件 # vi /etc/securetty 在文件中增加下面的内容: pts/0 pts/1 pts/2 pts/3 pts/4 pts/5 pts/6 pts/7 pts/8 pts/9 d、重启网络服务

Linux(centos)的常用基本命令

Linux的常用基本命令。 首先启动Linux。启动完毕后需要进行用户的登录,选择登陆的用户不同自然权限也不一样,其中“系统管理员”拥有最高权限。 在启动Linux后屏幕出现如下界面显示: …… Red Hat Linux release 9 (Shrike) Kernel2.4.20.8 on an i686 login: 输入:root(管理员名)后,计算机显示输口令(password:),输入你的口令即可。当计算机出现一个“#”提示符时,表明你登录成功! 屏幕显示Linux提示符:[root@localhost root]#_ 这里需要说明的是“Red Hat Linux release 9 (Shrike)”表示当前使用的操作系统的名称及版本。“2.4.20.8”表示Linux操作系统的核 心版本编号。“i686”表示该台电脑使用的CPU的等级。 下面我们来介绍常用基本命令 一,注销,关机,重启 注销系统的logout命令 1,Logout 注销是登陆的相对操作,登陆系统后,若要离开系统,用户只要直接下达logout命令即可: [root@localhost root]#logout Red Hat Linuxrelease 9(Shike) Kernel2.4.20.8 on an i686 Login: ←回到登陆的画面 2,关机或重新启动的shutdown命令 Shutdown命令可以关闭所有程序,依照用户的需要,重新启动或关机。 参数说明如下:  立即关机:-h 参数让系统立即关机。范例如下: [root@localhost root]#shutdown –h now ←要求系统立即关机  指定关机时间:time参数可指定关机的时间;或设置多久时间后运行shutdown命令,范例如下: [root@localhost root]#shutdown now ←立刻关机

Linux常用命令大全

Linux常用命令大全 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件- (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo 校验内存使用 cat /proc/swaps 显示哪些swap被使用 cat /proc/version 显示内核的版本 cat /proc/net/dev 显示网络适配器及统计 cat /proc/mounts 显示已加载的文件系统 lspci -tv 罗列PCI 设备 lsusb -tv 显示USB 设备 date 显示系统日期 cal 2007 显示2007年的日历表 date 0412********.00 设置日期和时间- 月日时分年.秒clock -w 将时间修改保存到BIOS 关机(系统的关机、重启以及登出) shutdown -h now 关闭系统(1) init 0 关闭系统(2) telinit 0 关闭系统(3) shutdown -h hours:minutes & 按预定时间关闭系统shutdown -c 取消按预定时间关闭系统 shutdown -r now 重启(1) reboot 重启(2) logout 注销 文件和目录 cd /home 进入'/ home' 目录' cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd 进入个人的主目录 cd ~user1 进入个人的主目录 cd - 返回上次所在的目录 pwd 显示工作路径 ls 查看目录中的文件 ls -F 查看目录中的文件

Linux常用命令英文全称与中文解释

Linux常用命令英文全称与中文解释 man: Manual 意思是手册,可以用这个命令查询其他命令的用法。 pwd:Print working directory 意思是密码。 su:Swith user 切换用户,切换到root用户 cd:Change directory 切换目录 ls:List files 列出目录下的文件 ps:Process Status 进程状态 mkdir:Make directory 建立目录 rmdir:Remove directory 移动目录 mkfs: Make file system 建立文件系统 fsck:File system check 文件系统检查 cat: Concatenate 串联 uname: Unix name 系统名称 df: Disk free 空余硬盘 du: Disk usage 硬盘使用率 lsmod: List modules 列表模块 mv: Move file 移动文件 rm: Remove file 删除文件 cp: Copy file 复制文件 ln: Link files 链接文件 fg: Foreground 前景 bg: Background 背景 chown: Change owner 改变所有者 chgrp: Change group 改变用户组 chmod: Change mode 改变模式 umount: Unmount 卸载 dd: 本来应根据其功能描述“Convert an copy”命名为“cc”,但“cc”已经被用以代表“C Complier”,所以命名为“dd” tar:Tape archive 解压文件 ldd:List dynamic dependencies 列出动态相依 insmod:Install module 安装模块 rmmod:Remove module 删除模块 lsmod:List module 列表模块 Unix: 操作系统的一种 Linux: 一种开源,多用户操作系统 Linus torvalds: linux系统作者 Kenel: 内核 GNU: GNU is Not Unix GNU不是unix OSS: open source software 开放源代码软件 License: 许可证Red hat: 红帽子公司 Text mode: 字符模式 Graphic mode: 图形界面 Root : linux默认系统管理员账号

redlinux常用操作命令

红帽linux常用操作命令 1.查看硬件信息 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环境变量资源 # free -m # 查看内存使用量和交换区使用量# df -h # 查看各分区使用情况 # du -sh # 查看指定目录的大小 # grep MemTotal /proc/meminfo # 查看内存总量 # grep MemFree /proc/meminfo # 查看空闲内存量 # uptime # 查看系统运行时间、用户数、负载# cat /proc/loadavg # 查看系统负载磁盘和分区 # mount | column -t # 查看挂接的分区状态 # fdisk -l # 查看所有分区 # swapon -s # 查看所有交换分区 # hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备) # dmesg | grep IDE # 查看启动时IDE设备检测状况网络# ifconfig # 查看所有网络接口的属性 # iptables -L # 查看防火墙设置 # route -n # 查看路由表 # netstat -lntp # 查看所有监听端口 # netstat -antp # 查看所有已经建立的连接 在线代理|网页代理|代理网页|https://www.wendangku.net/doc/8511089599.html,

相关文档