`
linda_fxx
  • 浏览: 15747 次
  • 性别: Icon_minigender_2
最近访客 更多访客>>
社区版块
存档分类
最新评论

转 :Linux 命令

阅读更多
常用命令全集:http://linux.chinaitlab.com/special/linuxcom/

1. 系统
# passwd:修改口令
# exit:退出系统

2. 文件
# cp:复制文件或目录,参数:-a递归目录,-i覆盖确认
# mv:改名移动
# rm:删除,参数:-r递归删除

3. 目录
# mkdir:创建目录
# rmdir:删除空目录
# cd:改变工作目录
# pwd:查看当前路径
# ls:列目录,参数:-a所有文件,-c按时间排序,-l详细信息

4. 文本
# sort:排序
# uniq:删除重复行

5. 备份压缩
# tar:档案,参数:-c创建新档案,-r追加到末尾,-t列出档案内容,-u更新文件,-x释放文件,-f使用档案文件或设备,-M多卷,-v详细报告,-w每步确认。例tar cvf text.tar *.txt
# gzip:压缩解压缩,参数:-d解压,-r递归压缩
# unzip:解压缩,参数:-d目录,-x解压缩

6. 权限
# chmod:改变权限,r可读,w可写,x可执行。0表示没有权限,1表示可执行权限,2表示可写权限,4表示可读权限,然后将其相加。例如,如果想让某个文件的属主有“读/写”二种权限,需要把4(可读)+2(可写)=6(读/写)。
# chgrp:改变所属用户组
# chown:改变属主

7. 管理
# wall:发送信息到全部登录用户
# write:向某个用户发送信息
# mesg y:设定允许别人给自己发送信息
# sync:缓存同步校验
# shutdown:关机,参数:-r重启,-h关机不重启,-f快速关机,-c取消关机
# free:查看内存
# uptime:显示系统运行时间
# df:磁盘占用空间,参数:-a显示所有文件系统
# du:磁盘使用情况
# dd:拷贝并格式转换
# fdformat:低格软盘
# echo:显示文字
# cal:日历
# date:系统日期和时间
# clear:清屏

8. 我的回忆 by tom2sun
# who:查看当前用户
# finger:查看其他用户信息
# rlogin:远程登录
# rcp:远程复制
# netstat:网络状态
# cat:一次完全显示
# more:分屏显示
# file:列出文件类型
# grep:查找内容
# find:查找文件
# ps:当前运行程序,参数-a显示所有进程
# at:时间,命令,Ctrl+D结束
# lp:打印
# nice:指定优先级
# renice:调整优先级
# kill:终止进程
# man:获取命令帮助
# touch:改变时间记录
# ln:链接
# mount -t vfat /dev/hda1 /mnt/dos:挂载Dos分区(不适用于Unix-Center)

9. FTP
# ftp:启动FTP程序
ftp>
open:打开
close:关闭
bye:离开
get:下载
put:上传
mget/mput:多个文件下载/上传
reget:恢复下载
binary:二进制传送文件
ascii:ASCII码传送
cd:改变远程目录
lcd:改变本地目录
mkdir:建目录
rmdir:删除目录
delete:删除文件
mdelete:一次删除多个
rename:重命名
status:显示状态
prompt:交互式
hash:每传送1024字节显示#(hash)
size:显示文件大小
reset:重置

10. vi
a,i:进入输入状态
ESC:返回命令状态
:命令模式
Q!:退出

11. 快键及其他
Alt+F1~F6:访问多个虚拟控制台(不适用于Unix-Center)
Tab:命令补全
末尾&:后台进程

1、如何查看cpu的状态?                 
# psrinfo -v
# mpstat     可以列出多cpu负载的状态

2、如何查看内存?                       
# prtconf | grep 'Memory' 可以查看内存的多少.
# /usr/platform/sun4u/sbin/prtdiag

3、如何动态添加swap分区? # $su - root                                  -----  成为超级用户
# mkfile 100m /home/swapfile         -----  创建100m的Swap文件
# /usr/sbin/swap -a /path/filename  -----  激活Swap文件
# /usr/sbin/swap -l                 -----  验证swap文件
# /usr/sbin/swap -d /path/filename  -----  取消swap文件
# rm -rf /home/swapfile              -----  删除swap文件

4、如何查看当前网卡是以何种速率起来的?    
# dmesg |grep Link

5、如何调整x-window的分辨率和刷新频率?
  字符界面登陆,运行:#/kdmconfig

6、如何使用光、软驱?
一般情况下用:
# /etc/init.d/volmgt start
# volcheck
以上方法不行,用:
# /etc/init.d/volmgt stop
# mount -F hsfs -o ro /dev/dsk/c0t6d0s0 /cdrom --挂接光驱
# mount -F pcfs /dev/diskette0 /floppy         --挂接软驱
solaris定义系统磁盘文件系统说明:
ufs – UNIX文件系统。是Solaris缺省的文件系统。
hsfs – 高密度CD-ROM文件系统,是只读文件系统。
pcfs – PC文件系统,支持DOS格式化的软盘

7、SCSI设备的命名规则是什么?
带有总线控制器的硬盘的使用,下面列出了总线控制器的硬盘命名习惯:
cWtXdYsZ
c Logical controller number
t Physical bus target number
d Drive number
s Slice (or partition) number (0 to 7)
例如:
/dev/rdsk/c0t0d0s0 该原始接口对应第一个控制器的第一个SCSI目标地址的第一个硬盘的第一片(根)
/dev/rdsk/c0t0d0s2 该原始接口对应第一个控制器的第一个SCSI目标地址上的第一个硬盘的第三片(表示整上硬盘)

8、如何查看硬盘的使用情况?                         
# df -k      可以看到已安装的文件系统的空间大小及剩余空间大小。
# quota -v       查看用户的磁盘空间信息,如果你用quota限制了用户空间大小的话。
# du -sk *   查看目录的使用情况
# du -k | sort -n  可以迅速发现那个目录是最大的。

9、如何查看硬盘物理信息?
# format       这个命令也可以查看硬盘的类型和分区的详细情况
# iostat -E看硬盘的大小和型号
# prtvtoc /dev/rdsk/c0t0d0s0   显示某个磁盘的分区状况

10、查看系统内核命令。                          
  # isainfo        看内核的bit,
  # isainfo -kv      调整内核
# modinfo          显示可载入的模组
# prtconf          显示系统硬件配置(周边设备)
#sysdef           显示可载入的模组,硬件配置与一些可以调整的核心参考值
#ulimit -a

11、打印当前的OBP版本号                          
# prtconf –V
OBP 3.20.0 2000/10/24 10:47
# /usr/platform/sun4u/sbin/prtdiag –v | grep OBP
OBP 3.20.0 2000/10/24 10:47 POST 6.1.0 2000/10/24 10:49
ok. .version
Release 3.20 Version 0 created 2000/10/24 10:47
OBP 3.20.0 2000/10/24 10:47
POST 6.1.0 2000/10/24 10:49
OBDIAG 4.5.1 2000/10/24 10:48

12、查看及启动系统的32位或64位内核模式                      
64位模式
# isalist –v
sparcv9+vis sparcv9 sparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc
# isainfo –v
64-bit sparcv9 applications
32-bit sparc applications
# isainfo –b
64
启动64位内核模式
ok. boot kernel/sparcv9/unix

32位模式
# isalist –v
sparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc
# isainfo –v
32-bit sparc applications
# isainfo –b
32
启动32位模式
ok. boot kernel/unix

13、测定当前的显示器刷新频率
# /usr/sbin/fbconfig –rev \?

14、如何配置网卡ip?
# ifconfig -a             --查看网卡,例如是hme0
# ifconfig hme0  unplumb  --停止网卡
# ifconfig hme0  plumb    --起用网卡
# ifconfig hme0 inet 192.168.2.3 netmask 255.255.255.0 up  --添加ip、子网掩码
# vi /etc/defaultrouter   添加默认路由的ip
# vi /etc/hostname.hme0   添加主机名
# vi /etc/nodename        添加主机名
# vi /etc/resolv.conf    
   domain china.com          你的域名
   nameserver 202.106.0.20   你使用的nds ip
# vi /etc/nsswitch.conf     更改 hosts:file dns

15、 PROM状态命令与参数
格式:  OK>; 指令
       命令        说明
banner                     显示当前机器配置状况,CPU,内存,hostid,EtherNet
probe-scsi                 显示内部SCSI通道所挂接设备
probe-scsi-all             显示所有SCSI通道及所挂接设备
probe-ide                  显示所有IDE通道及所挂接设备(针对U10,U5)
devalias                   显示设备别名,如 cdrom,disk,disk0,disk1等
printenv                   无参数,显示环境变量或
                                    参数为环境变量名 如: printenv auto-boot?
setenv                     设置环境变量,如: setenv auto-boot? false
set-default                恢复环境变量预定值  如:set-default auto-boot?
set-defaults               恢复所有环境变量预定值
boot device option        启动主机
                        设备别名:  cdrom 或 disk
                        设备名:   /pci@1f,4000/scsi@3,1/disk@6,0:f
                        option  -r  设备配置 
                                -s  单用户
eject cdrom|floppy         弹出cdrom或floppy
reset                         复位
test net       
watch-net-all       
show-devs       

16、查找网卡名称及接口个数                          
# grep network /etc/path_to_inst

17、如何一块网卡帮定三个ip,并且子网掩码不同?
举例说明,网卡名hme0:
# vi /etc/hosts
127.0.0.1 localhost
192.168.2.1 dbs loghost
192.168.9.15 dd
192.168.9.65 aa
# vi /etc/netmasks
192.168.2.0 255.255.255.0
192.168.9.0 255.255.255.192
192.168.9.64 255.255.255.252

#vi /etc/hostname.hme0
dbs
#vi /etc/hostname.hme0:1
dd
#vi /etc/hostname.hme0:2
aa
# ipconfig hme0 inet 192.168.2..1 netmask 255.255.255.0 up 
# ipconfig hme0:1inet 192.168.9.15 netmask 255.255.255.192 up
# ipconfig hme0 inet 192.168.9.65 netmask 255.255.255.252 up
# init 6
#ipconfig -a

18、如何在prom状态下查看光纤硬盘 ?  
stop +a进入ok状态:
ok>; select 光纤卡设备名(可用show-devs查看到)
ok>; show-children

19、主机双屏幕设置。        
1.Confirm there are two Video Cards。
2.Confirm driver installed and patches installed if need。
3.vi /usr/dt/config/Xservers.
comment the last line.
and uncomment the nearest line like this.
4.reboot.

20、查看硬盘参数及其物理地址:
#format </dev/null

21、显示磁盘的分区情况:
#prtvtoc /dev/rdsk/c0t0d0s2

1、如何查看cpu的状态?                 
# psrinfo -v
# mpstat     可以列出多cpu负载的状态

2、如何查看内存?                       
# prtconf | grep 'Memory' 可以查看内存的多少.
# /usr/platform/sun4u/sbin/prtdiag

3、如何动态添加swap分区? # $su - root                                  -----  成为超级用户
# mkfile 100m /home/swapfile         -----  创建100m的Swap文件
# /usr/sbin/swap -a /path/filename  -----  激活Swap文件
# /usr/sbin/swap -l                 -----  验证swap文件
# /usr/sbin/swap -d /path/filename  -----  取消swap文件
# rm -rf /home/swapfile              -----  删除swap文件

4、如何查看当前网卡是以何种速率起来的?    
# dmesg |grep Link

5、如何调整x-window的分辨率和刷新频率?
  字符界面登陆,运行:#/kdmconfig

6、如何使用光、软驱?
一般情况下用:
# /etc/init.d/volmgt start
# volcheck
以上方法不行,用:
# /etc/init.d/volmgt stop
# mount -F hsfs -o ro /dev/dsk/c0t6d0s0 /cdrom --挂接光驱
# mount -F pcfs /dev/diskette0 /floppy         --挂接软驱
solaris定义系统磁盘文件系统说明:
ufs – UNIX文件系统。是Solaris缺省的文件系统。
hsfs – 高密度CD-ROM文件系统,是只读文件系统。
pcfs – PC文件系统,支持DOS格式化的软盘

7、SCSI设备的命名规则是什么?
带有总线控制器的硬盘的使用,下面列出了总线控制器的硬盘命名习惯:
cWtXdYsZ
c Logical controller number
t Physical bus target number
d Drive number
s Slice (or partition) number (0 to 7)
例如:
/dev/rdsk/c0t0d0s0 该原始接口对应第一个控制器的第一个SCSI目标地址的第一个硬盘的第一片(根)
/dev/rdsk/c0t0d0s2 该原始接口对应第一个控制器的第一个SCSI目标地址上的第一个硬盘的第三片(表示整上硬盘)

8、如何查看硬盘的使用情况?                         
# df -k      可以看到已安装的文件系统的空间大小及剩余空间大小。
# quota -v       查看用户的磁盘空间信息,如果你用quota限制了用户空间大小的话。
# du -sk *   查看目录的使用情况
# du -k | sort -n  可以迅速发现那个目录是最大的。

9、如何查看硬盘物理信息?
# format       这个命令也可以查看硬盘的类型和分区的详细情况
# iostat -E看硬盘的大小和型号
# prtvtoc /dev/rdsk/c0t0d0s0   显示某个磁盘的分区状况

10、查看系统内核命令。                          
  # isainfo        看内核的bit,
  # isainfo -kv      调整内核
# modinfo          显示可载入的模组
# prtconf          显示系统硬件配置(周边设备)
#sysdef           显示可载入的模组,硬件配置与一些可以调整的核心参考值
#ulimit -a

11、打印当前的OBP版本号                          
# prtconf –V
OBP 3.20.0 2000/10/24 10:47
# /usr/platform/sun4u/sbin/prtdiag –v | grep OBP
OBP 3.20.0 2000/10/24 10:47 POST 6.1.0 2000/10/24 10:49
ok. .version
Release 3.20 Version 0 created 2000/10/24 10:47
OBP 3.20.0 2000/10/24 10:47
POST 6.1.0 2000/10/24 10:49
OBDIAG 4.5.1 2000/10/24 10:48

12、查看及启动系统的32位或64位内核模式                      
64位模式
# isalist –v
sparcv9+vis sparcv9 sparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc
# isainfo –v
64-bit sparcv9 applications
32-bit sparc applications
# isainfo –b
64
启动64位内核模式
ok. boot kernel/sparcv9/unix

32位模式
# isalist –v
sparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc
# isainfo –v
32-bit sparc applications
# isainfo –b
32
启动32位模式
ok. boot kernel/unix

13、测定当前的显示器刷新频率
# /usr/sbin/fbconfig –rev \?

14、如何配置网卡ip?
# ifconfig -a             --查看网卡,例如是hme0
# ifconfig hme0  unplumb  --停止网卡
# ifconfig hme0  plumb    --起用网卡
# ifconfig hme0 inet 192.168.2.3 netmask 255.255.255.0 up  --添加ip、子网掩码
# vi /etc/defaultrouter   添加默认路由的ip
# vi /etc/hostname.hme0   添加主机名
# vi /etc/nodename        添加主机名
# vi /etc/resolv.conf    
   domain china.com          你的域名
   nameserver 202.106.0.20   你使用的nds ip
# vi /etc/nsswitch.conf     更改 hosts:file dns

15、 PROM状态命令与参数
格式:  OK>; 指令
       命令        说明
banner                     显示当前机器配置状况,CPU,内存,hostid,EtherNet
probe-scsi                 显示内部SCSI通道所挂接设备
probe-scsi-all             显示所有SCSI通道及所挂接设备
probe-ide                  显示所有IDE通道及所挂接设备(针对U10,U5)
devalias                   显示设备别名,如 cdrom,disk,disk0,disk1等
printenv                   无参数,显示环境变量或
                                    参数为环境变量名 如: printenv auto-boot?
setenv                     设置环境变量,如: setenv auto-boot? false
set-default                恢复环境变量预定值  如:set-default auto-boot?
set-defaults               恢复所有环境变量预定值
boot device option        启动主机
                        设备别名:  cdrom 或 disk
                        设备名:   /pci@1f,4000/scsi@3,1/disk@6,0:f
                        option  -r  设备配置 
                                -s  单用户
eject cdrom|floppy         弹出cdrom或floppy
reset                         复位
test net       
watch-net-all       
show-devs       

16、查找网卡名称及接口个数                          
# grep network /etc/path_to_inst

17、如何一块网卡帮定三个ip,并且子网掩码不同?
举例说明,网卡名hme0:
# vi /etc/hosts
127.0.0.1 localhost
192.168.2.1 dbs loghost
192.168.9.15 dd
192.168.9.65 aa
# vi /etc/netmasks
192.168.2.0 255.255.255.0
192.168.9.0 255.255.255.192
192.168.9.64 255.255.255.252

#vi /etc/hostname.hme0
dbs
#vi /etc/hostname.hme0:1
dd
#vi /etc/hostname.hme0:2
aa
# ipconfig hme0 inet 192.168.2..1 netmask 255.255.255.0 up 
# ipconfig hme0:1inet 192.168.9.15 netmask 255.255.255.192 up
# ipconfig hme0 inet 192.168.9.65 netmask 255.255.255.252 up
# init 6
#ipconfig -a

18、如何在prom状态下查看光纤硬盘 ?  
stop +a进入ok状态:
ok>; select 光纤卡设备名(可用show-devs查看到)
ok>; show-children

19、主机双屏幕设置。        
1.Confirm there are two Video Cards。
2.Confirm driver installed and patches installed if need。
3.vi /usr/dt/config/Xservers.
comment the last line.
and uncomment the nearest line like this.
4.reboot.

20、查看硬盘参数及其物理地址:
#format </dev/null

21、显示磁盘的分区情况:
#prtvtoc /dev/rdsk/c0t0d0s2

第三方软件应用或技巧:

1、查看当前的bind版本信息                    
# nslookup –class=chaos –q=txt version.bind

2、在登录时显示系统指定的消息?
#vi /etc/motd    ----删除所有过时的消息,输入新消息
注意:对于已经登录且正在使用系统的用户不显示该消息,超过一屏的消息无法显示。每次修改该文件后,该文件的时间戳随之更新。

3、去掉文本中^M
# dos2unix aaa.txt bbb.txt,会去掉aaa.txt中的^M,生成bbb.txt文件。

4、将系统中7天前的txt文件查找并打包。
# find / -mtime -7 >;aaa.txt 
# tar cvf bbb.tar -I aaa.txt
---查找出文件记录在aaa.txt文件中,在作成bbb.tar文件包。

5、查找并删除比某一天更老的文件:
#find . ! -mtime -<days>; | /usr/bin/xarys rn -rf

6、solaris9普通用户下无法正确输入中文的解决方法:
在用户目录在#vi .profile 修改如下:
stty cs8 -istrip

7、请问如何防止telnet登陆发呆时间过长被踢呢?
这里,vi /etc/default/login
# TIMEOUT sets the number of seconds (between 0 and 900) to wait before
# abandoning a login session.
#
#TIMEOUT=300
修改之后不是立即生效,在这之后所又的login session都符合这个要求,但是在修改之前已经建立的连接不受影响。

8、如何安装gcc。
去sunfreeware.com上下载相应平台的pkg包的gcc版本。
#pkgadd -d gcc*
设置环境变量:
bash 和sh 的shell:
vi $home/.profiel
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/etc:/usr/local/bin:/usr/ccs/bin;export PATH
CC=gcc;export CC
csh的shell:
vi $home/.cshrc
set path=( /bin /usr/bin /usr/ucb /etc /usr/local/bin /usr/local/sbin .)
setenv CC gcc 

9、列出当前目录下的目录。  
ls -al | grep '^d'

10、用命令行来打开一个新的terminal。 
/usr/dt/bin/dtterm

一. 启动,关机,登入,登出相关命令
<login> 登录
<logout> 登出
<exit> 登出
<shutdown> 停止系统
<halt> 停止系统
<reboot> 重启动
<poweroff> 切断电源
<sync> 把内存里的内容写入磁盘
<lilo> 安装lilo启动管理程序
<grub> 安装lilo启动管理程序


二. Shell相关命令
<chsh> 切换Shell
<history> 显示命令履历
<alias> 设置命令别名
<unalias> 取消命令别名
<which> 显示命令所在位置
<type> 查询命令种类
<echo> 显示字符串或者变量内容
<set> 设置/显示Shell变量
<printenv> 显示环境变量
<export> 设置环境变量
<env> 设置临时环境变量
<unset> 释放环境变量
<setenv> 设置环境变量
<unsetenv> 释放环境变量
<source> 执行文件当中的命令
<man> 查询命令手册
<info> 查询超文本命令手册
<whatis> 显示命令简介
<apropos> 通过关键字查询手册


三. 用户管理相关命令
<su> 切换到其他用户
<useradd> 追加用户
<adduser> 追加用户
<userdel> 删除用户
<usermod> 修改用户设置
<chfn> 修改用户私人信息
<groupadd> 追加组
<groupdel> 删除组
<groupmod> 修改组设置
<passwd> 更改密码
<whoami> 显示用户名
<logname> 显示登录用户帐号
<users> 显示所有登录用户信息
<who> 查询登录用户信息
<w> 查询登录用户信息
<id> 显示指定用户的ID信息
<groups> 显示指定用户的所属组
<finger> 显示指定用户的个人信息
<mesg> 开关与他人收发消息
<write> 给其他用户发消息
<wall> 给所有用户发消息
<talk> 和其他用户聊天


四. 系统消息相关命令
<date> 显示/设置当前时间
<uptime> 显示系统运行时间
<arch> 显示机器的核心构架(如i386)
<uname> 显示操作系统信息
<tty> 显示终端名
<last> 显示登录/登出在履历
<lastb> 显示非法登录信息
<dumpkeys> 显示当前键盘配置
<loadkeys> 变更键盘配置
<df> 查询磁盘使用信息
<du> 查询磁盘使用信息
<dmesg> 显示系统启动消息
<script> 保存输入输出到文件


五. 文件操作相关命令
<ls> 显示文件列表
<tree> 显示目录树
<pwd> 显示当前路径
<cd> 更改当前路径
<pushd> 追加路径到目录堆栈
<popd> 从目录堆栈删除路径
<dirs> 显示目录堆栈的内容
<mkdir> 创建路径
<rmdir> 删除路径
<cp> 复制文件/目录
<rm> 删除文件/目录
<mv> 移动文件/目录,修改文件名
<chown> 更改文件/目录的所有者
<chgrp> 修改文件/目录的所有组
<chmod> 修改文件/目录的权限
<touch> 更改文件时间
<ln> 建立文件/目录链接
<find> 查找文件
<whereis> 显示文件存在的路径名
<file> 查询文件种类
<size> 查询文件大小


六. 文件编辑相关命令
<cat> 显示文件内容
<tee> 输出到文件和屏幕
<more> 分屏显示文件内容
<less> 分屏显示文件内容
<head> 显示文件头部内容
<tail> 显示文件尾部内容
<fold> 折叠显示长行
<sort> 排列文件的行
<cmp> 比较文件内容
<diff> 显示文件差异
<nkf> 更改日语文件编码
<dd> 变更文件之后复制
<wc> 统计文本单词数,文件大小等
<split> 分割文件
<paste> 以行连接文件
<join> 以字段连接文件
<grep> 查询文字
<uniq> 过滤重复部分显示文件内容
<tr> 替换文字
<sed> 替换文字


七. 压缩/解压缩相关命令
<ar> 压缩/解压缩文件
<tar> 压缩/解压缩文件
<compress> 压缩/解压缩文件
<uncompress> 解压缩
<gzip> 压缩/解压缩文件
<gunzip> 解压缩
<zcat> 显示压缩文件的内容
<lha> 压缩/解压缩文件
<uuencode> 把二进制文件编码为文本文件
<uudecode> 把经过编码的文本文件还原为二进制文件


八. MS-DOS工具集[mtools]命令
<mdir> 显示文件列表
<mcd> 改变当前目录
<mmd> 新建目录
<mrd> 删除目录
<mdeltree> 删除目录树
<mcopy> 复制文件
<mdel> 删除文件
<mmove> 移动文件
<mren> 更改文件或目录名
<mattrib> 修改文件属性
<mtype> 显示文件内容
<mdu> 查询文件或目录大小
<minfo> 显示磁盘信息
<mformat> 以MS-DOS方式格式化磁盘
<mlabel> 设置磁盘标签


九. 控制外部设备相关命令
<mount> mount上设备
<umount> 解除已经mount上的设备
<eject> 弹出(CD/DVD等)
<fdformat> 格式化软盘
<fdisk> 配置/显示硬盘分区
<mkfs> 格式化磁盘分区
<fsck> 检查/修复磁盘错误
<lpr> 打印到打印机
<lprm> 中断打印任务
<lpq> 显示打印任务的状态
<lpc> 管理/控制打印任务
<ifconfig> 显示/设定NIC配置


十. 进程及任务管理相关命令
<ps> 显示正在运行的进程
<jobs> 显示后台运行任务
<fg> 把任务切换到前台
<bg> 把任务切换到后台
<kill> 中止进程或任务
<killall> 中止进程或任务
<wait> 等待进程或任务的结束
<at> 设置定时执行任务
<atq> 显示尚未执行的任务
<atrm> 删除定时执行任务
<batch> 在系统负荷减轻的时候执行任务
<nice> 改变优先度并执行任务
<nohup> 在后台执行任务,Logout之后也不退出
<sleep> 休眠一定的时间


十一. 网络管理相关命令
<netstat> 显示当前网络连接状况
<route> 显示/设置路由
<host> 显示网络主机情况
<hostname> 显示/设置当前主机的名字
<ping> 确认和远程机器的连接情况
<traceroute> 显示路由信息
<rwho> 查询网上机器的登陆用户
<ruptime> 查询网上机器的系统运行时间
<rlogin> 登陆到远程机器
<telnet> 用telnet登陆到远程机器
<rsh> 给远程机器发送命令
<rcp> 在远程机器之间复制文件
<mail> 收取邮件
<sendmail> 发送邮件
<mailq> 确认邮件队列
<ftp> 用ftp传输文件


十一. 其他命令
<cal> 显示日历
<clear> 清屏
<gcc> 编译C语言代码
<as> 汇编
<bc> 计算
<rpm> Redhat的包管理
<dpkg> Debian的包管理
<installpkg> Slackware的包安装(删除命令则是removepkg)
<XF86Setup,turboxfg,Xconfigurator> 配置 X 服务器
<startx> 启动 X-Window 系统
附:组合命令
重定向,如
$ ls -l /bin > ls-output
$ more ls-output
管道命令,如
$ cat file1 file2 | sort | uniq
经常被用于管道的命令
awk, fold, grep, head, nnkf, pr, sed, sort, tail, tee, tr, uniq, wc
分享到:
评论

相关推荐

    运维人员常用Linux命令

    运维人员常用Linux命令 作为一名运维人员,掌握基本的Linux命令是必备的技能。 Linux操作系统提供了许多强大的命令,可以帮助运维人员高效地完成工作。本文将总结常用的Linux命令,帮助运维人员快速掌握这些命令,...

    使用频率最多的Linux命令

    ### 使用频率最多的Linux命令 #### 引言 在Linux系统中,掌握常用命令对于提高工作效率至关重要。本文将根据提供的文件信息中的标题、描述以及部分罗列的命令进行深入解析,帮助初学者更好地理解和运用这些基本...

    Linux实验报告一熟悉15个Linux常用命令.doc

    本文将对15个常用的Linux命令进行介绍,并通过实验过程和结果来熟悉这些命令的使用。 一、实验内容:熟悉15个Linux常用命令 1. Basename命令:Basename命令用于从文件中去掉路径和扩展名。例如,使用命令`basename...

    Linux教程:Windows用户转向Linux的12个步骤.rar

    命令行(Terminal)在Linux中扮演着重要角色,学习基本的命令,如 `cd`、`ls`、`cp` 和 `mv`,能大大提高效率。 5. **软件安装与管理**:Linux通常通过包管理器(如apt、yum)来安装软件,这与Windows的下载安装...

    Linux系统部署项目常用命令

    本文将详细介绍与备份项目、启动/关闭Tomcat等相关的Linux命令,帮助读者更好地理解和运用这些命令。 #### 二、关键知识点详解 ##### 1. Tomcat的启动与停止 - **启动Tomcat**: - 命令格式:`$TOMCAT_HOME/bin/...

    linux命令详解阿手册PDF文档

    《Linux命令详解手册》是一份全面的Linux命令参考资料,它详细介绍了Linux系统中广泛使用的一系列命令,覆盖了系统管理、系统设置、文档编辑以及压缩备份等多个方面。为了方便用户查阅,该手册按照命令的功能进行了...

    linux ocr command line linux 命令 图片 文字 转换

    linux ocr command line linux 命令 图片 文字 转换 linux ocr command line linux 命令 图片 文字 转换 linux ocr command line linux 命令 图片 文字 转换

    linux-shell脚本命令:awk命令简介

    Linux系统中的awk命令是一个功能强大的文本处理工具,它可以对输入(通常是文件)进行模式扫描和处理。awk命令常用于在Linux shell脚本中进行数据提取、文本转换、数据报告生成等操作。本文将对awk命令的基本知识...

    linux常用命令大全.pdf

    ### Linux常用命令大全 #### 一、文件管理 1. **查看目录与文件** - **ls**: 用于列出当前目录下的文件和子目录。...每个命令都可通过`man`命令获取详细的手册页,这是学习Linux命令的重要资源之一。

    Linux命令备忘录(三).pdf

    1. file命令: file命令用于检测文件类型。例如,file命令可以用来检测文件的 MIME 类型、编码方式、文件格式等信息。语法:file [文件名] 2. dd命令: dd命令用于拷贝文件,并可以同时转换文件格式。语法:dd ...

    Linux命令学习+Linux标准文本处理命令

    通过学习这些基本的Linux命令和Shell操作,初学者可以更快地熟悉Linux环境,并能有效地管理和操作Linux系统。此外,掌握这些技能还有助于提升在开发、运维以及其他与Linux相关的领域的专业能力。

    运维工程师必会的 109 个 Linux 命令

    Linux 命令大全 作为一名运维工程师,掌握 Linux 命令是必备的技能之一。本文将详细介绍 109 个 Linux 命令,涵盖文件管理、目录管理、用户管理、进程管理、网络管理等多个方面。 文件管理 文件管理是 Linux 系统...

    Linux面试题大全及答案.pdf

    Linux系统中,vi编辑器具有两种工作模式:命令模式和输入模式。 知识点9:Linux DNS Linux系统中,DNS实际上是分布在internet上的主机信息的数据库,其作用是实现IP地址和主机名之间的转换。 知识点10:Linux Web...

    \Linux命令 \Linux命令 \Linux命令

    以下是一些常见的Linux命令及其详细解释: 1. **系统信息**: - `arch`: 显示机器的处理器架构。 - `uname -m`: 类似于`arch`,提供更具体的处理器架构信息。 - `uname -r`: 显示当前正在运行的内核版本。 - `...

    Linux命令介绍.pdf

    Linux命令是Linux操作系统中用于执行不同任务的指令。这些命令由shell解释器(解析器)执行,它负责根据用户输入的命令名调用相应的可执行程序。在Linux系统中,最常用的shell是bash(Bourne Again SHell)。下面是...

    Linux-期末考试试题8套(含答案).pdf

    知识点:Linux 命令管理,man 命令,命令帮助。 25. Samba 服务器的配置文件是 smb.conf。 知识点:Linux 服务器管理,Samba 服务器,配置文件。 二、填空题 26. 在 Linux 系统中,以设备文件的方式访问设备。 ...

    Linux常用C函数和Linux命令大全

    以下是一些常见的Linux命令: 1. **ls**:列出目录内容。 2. **cd**:改变当前工作目录。 3. **mkdir**:创建新目录。 4. **rm**:删除文件或目录。 5. **cp**和`mv`:分别用于复制和移动文件或目录。 6. **cat**:...

    linux 操作命令函数库

    了解这些选项可以帮助我们更高效地使用Linux命令。 - **2.1 退出状态**:这是每个命令执行后返回的状态码,通常用于脚本中判断命令是否成功执行。 - **2.2 备份选项**:当命令修改文件时,可以通过备份选项来创建...

    Linux串口转网络,linux下socat命令实现网络转发串口数据

    Linux串口转网络,linux下socat命令实现网络转发串口数据

    最全Linux常用命令大全-linux常用命令全集pdf

    输入pwd 命令,Linux会输出当前目录。 1.2 cd命令 cd 命令用来改变所在目录。 cd/ 转到根目录中 cd~转到/home/user用户目录下 cd /usr 转到根目录下的usr目录中------------绝对路径 cd test转到当前目录下的test子...

Global site tag (gtag.js) - Google Analytics