Linux切换键命令及常用指令
A. Linux切��
切�至第一文字�端。在Linux之下你可以同�打�好���端�。
(n=1..6) 切�至第n文字�端。
切�至第一�形 (GUI)�端。
(n=7..11) 切�至第n�形 (GUI)�端。
自�完成指令。
(↑�) ��而��指令�史。按��行。
�上�端之�出。可以用在login指示下,��可以看����所有之��。
�下�端之�出。
(X-windows) 切�X-server至下一�幕解析度。
(X-windows) 切�X-server至前一�幕解析度。
(X-windows) �掉目前的X-windows server。如果X-windows server���就用�方法��。
�掉系�,然後重新��。
c
�掉目前正在�行的程序。
d
�目前之�端��(logout)。
d
�送「End-of-File」至目前正在�行的程序。
s
�停�端之�出。.
q
回��端之�出。
z
�目前之程序放到背景。
reset
如你用cat�示二�制�之�容到�幕,有��幕上所�示之字元都是��。用之指令�回�正常之�出。
:�上在�的地方已���的文字。�是Linux正常的「��/�上」咦鳌?
~
自己的home directory。
.
(句�) 目前的目�。
..
(��) 父(上一�的)目�。
B. 系���指令
指令
�明
pwd
�示目前使用之目�。
hostname
�示或改��主�(local host)之名�。
whoami
�示我的login name.
date
�示或改���之日期和��。格式�[mmddhhmm[yyyy]]。[月/日/�(24)/分[/年]]。例:改�目前之日期和���2000-12-31 23:57,就下:date 123123572000。
time
�定一�程序需要多少���完成和其它��。
who
�示在���已��之使用者。
rwho -a
�示在��路上所有的使用者。rwho程序��已��。如�有��的�,�行setup���(你必�是root)。
finger user_name
�示使用者之系���,如 finger root。
uptime
�示���已��多久的��了。
ps
�示所有正在�行的程序(process)。
ps axu | more
�示所有正在�行的程序,包含程序之�有者。
top
���示正在�行的程序,用cpu使用率�排列。
uname -a
�示伺服器之��。
free
�示��体��(kbytes��位)。
df -h
(=disk free) �示所有�案系�的磁碟空�之��。
du / -bh | more
(=disk usage) �示�根目�有�每子目��用的磁碟空�。
cat /proc/cpuinfo
�示cpu有��料。
cat /proc/interrupts
�示所有已用到的中�。
cat /proc/version
�示Linux的版本和其它��。
cat /proc/filesystems
�示目前所使用的�案系�。
cat /etc/printcap
�示列表�的�定。
lsmod
(�root) �示已�入的核心模�。
set | more
�示使用者之�境��。
echo $PATH
�示�境��「PATH」之�容。
C. �路工具
netconf
(�root)�定�路(有功能表)。
ping machine_name
�查是否可以�接另一���(�那��的名�或IP)。要�束就按。
route -n
�示路由表。
ipfwadm -F -p m
�定防火�,IP�送��和��IP (masquerading)。
ifconfig
(�root) �示使用的�路介面(ethernet,ppp,等)。要改�介面之�定��考ifconfig --help。
ifup interface_name
(使用者下/sbin/ifup) ���路介面。例:ifup eth0,ifup ppp0。�使用者��ppp之介面必�在ppp之�定�(�行netconf)已�使用者���限。
ifdown interface_name
(使用者下/sbin/ifdown) ���路介面。
D. 基本操作
ls
列出目前目�之�容。dir是ls的�名。
cd directory
改�目�。
cp source destination
���案。
mcopy source destination
���案�/至dos�案系�(不需要mount)。例: mcopy a:autoexec.bat ~/junk。��考man mtools有�在Linux直接用dos的一些指令,如:mdir, mcd,mren,mmove,mdel,mmd,mrd,mformat…
mv source destination
搬移�案或更改�名。
ln -s source destination
建立符��接。
rm files
�除�案。
mkdir directory
建立新的子目�。
rmdir directory
�除空的子目�。
rm -r files
(��之�除) �除�案,目�以及下面的子目�。
cat filename | more
一�一�的�示�案之�容。
less filename
�上/下文字�之�容。要�束就按q。
pico filename
��文字�。
lynx html_file
文字模式之��器。
tar -zxvf filename
解�.tar.gz或.tgz�案。
find / -name "filename"
�根目��找filename�。filename可以包含�用字*和?。
locate filename
比�快的�找�案。
pine
文字模式的email程式。另一�email程式是elm。
mc
�行Midnight Commander�案管理程式。像dos下的Norton Commander。
telnet server
用telnet通��定�接到另一���。你可以用�方的��名�或IP。�方���要求你�入login name和password。
rlogin server
(=remote login) �方之login。�接��自�使用你在���的login name和password。如失�,就�要求你�入login name和password。
rsh server
(=remote shell) �方使用者介面(shell)。另一�方法��方���接。�接��自�使用你在���的login name和password。如失�,就�要求你�入login name和password。
ftp server
用ftp通��定�接到另一���。ftp是使用在��方�����案。
minicom
Minicom串列埠通�程式。像dos下之Telix。
./program_name
�行在目前目�下的程式。
xinit
�行�有�窗管理�的X-windows server。
startx
�行有�窗管理�的X-windows server。
startx -- :1
�行下一X-windows在�示器1(�示器0�初始直)。你可以同�使用���形�端。用 ,,等�切�。
xterm
(X terminal) �行一�X-windows�端。���就下exit。
xboing
(X terminal)。很好玩的��。
gimp
(X terminal) 影像��器,像PhotoShop或Corel Draw。
netscape
(X terminal) �行netscape。
netscape -display host:0.0
(X terminal) �行netscape在���但��出�到�方��名��host的�示器0�幕0。你可以使用xhost在������限��出�到�方��host。
shutdown -h now
(�root) ��。平常用在�方��。一般的��方法是按
halt
reboot
(�root) ��/重新��。
E. 基本管理指令
printtool
(�root在X-terminal)�地定列表�。�些�定��在/etc/printcap。
setup
(�root) �定滑鼠,音效卡,��,X-windows,系�之服�。
alias ls="ls-Fskb --color"
建立ls之�名美化ls之�出。如你要所有使用者可以使用�功能就放在/etc/bashrc。
adduser user_name
(�root) 建立新使用者��。例:adduser barbara。不要忘下一步是要�定新使用者之password。新使用者的磁碟空�是放在/home/user_name。
useradd user_name
和adduser相同之指令。
userdel user_name
9�root) �除使用者��。使用者之磁碟空�和email是另外�理。
groupadd group_name
建立新的group(群�)。
passwd
改�自己的password。如你是root,你可以改�任何使用者之password:password user_name。
chmod perm files
(=change mode) 改�自己�案之�限(root可以改�任何�案)。�案�限有三�:read能� (r),write能� (w),execute能�行 (x)��三�使用者:owner�有者 (u),members��有者同�的群� (g),others其他使用者 (o)。用ls -l�查看�案的�限。rwxrwxrwx表示所有使用者���案有所有�限。左�三�字元代表�有者之�限,中�三�代表��有者同群之�限,右�三�代表其他使用者之�限。�有�限是用「-」。例:chmod a+r junk��所有使用者(a=all:user+group+others)�junk�案�取之�限。chmod o-x junk�取消其他使用者�junk�案�行之�限。��考chmod --help和man chmod。要�定你建立�案的初始�限你可以用umask(��考man umask)。
chown new_owner files
chgrp new_group files
改��案之�有者和群�。如你��一��案�另一�人你就用���指�令改�有者和群�。
su
(=super user) �任root之身份。系��要求你�入root之password。要���,就下exit。如在你�任root的身份的同�也建立root的�境��就用su -l。
rpm -ivh files
(=Red Hat Package Manager[包�管理�])。安�(-i)或更新/安�(-U) rpm包�。
glint
(X terminal) �形模式之rpm包�管理�。
kernelcfg
(�root在 X terminal) �形模式��或取消核心模�。
setserial /dev/cua0 port 0x03f8 irq 4
(�root)�定非����的串列埠。左�的例子�示出第一串列埠(dos的com1)��的��。如你要每次����就用��定,就��指令加在 /etc/rc.d/rc.local��。��考man setserial。
以下是�接(mount)的一些例子:
mount -t auto /dev/fd0 /mnt/floppy
(�root) �上(mount)�碟�。/mnt/floppy目�必�存在而是空的。
mount -t auto /dev/cdrom /mnt/cdrom
(�root) �上(mount) CDROM。
mount /mnt/floppy
(�使用者) �上(mount)�碟�。必��定/etc/fstab使用者才可以下�指令。
mount /mnt/cdrom
(�使用者) �上(mount)CDROM。必��定/etc/fstab使用者才可以下�指令。
umount /mnt/floppy
裁下(Unmount)�碟�。
F. 程序(process)控制
ps
(=print status) �示目前正在�行的程序和程序之ID (PID)��。如你想�示所有正在�行的程序和��行�些程序,就下ps axu。
fg PID
�在背景的程序放在前景。
bg PID
�在前景的程序放在背景。���z。
kill PID
�掉正在�行的程序。用ps��定程序的PID。
killall program_name
�掉正在�行的程序。用ps��定程序的名�。
xkill
(Xwindow terminal) 用滑鼠��你要�掉的程序。
lpc
(�root) �查和控制列表�。
lpq
�示列表��列之�容。
lprm job#
�除在列表��列�的工作。
nice program_name
�行程序同��定程序之�先�。
renice PID
改�正在�行的程序之�先�。
�注意在
前面
以已��的切��:c,z,s,q。
G. Linux�建之�展工具和程式�言
emacs
(X-terminal) emacs��器。
gcc c_source_filename
GNU C ��器。
g++ cpp_source_filename
GNU C++ ��器。
perl
指令稿(script)�言。指令稿是相似dos之批次�。
python
物件�向直�器。免�手�可以在
http://www.python.org/doc/
��或在
ftp://ftp.python.org
下�。
tcl
指令稿�言。
wish
(xterm) Tk之前端(front end)和在X-windows tcl之延伸。平常用在�前端程式。
g77
GNU FORTRAN��器。
f2c
FORTRAN至c之��器。
fort77
FORTRAN��器。呼叫 f2c和gcc或 g++。
basic
Chipmunk Basic。
cvs
平行版本系�。
diff file1 file2 [>patchfile]
比����案的�容而列出不同之�。「>patchfile」�diff的�果�在patchfile�。
sdiff [-w 80] file1 file2
比����案的�容。用�排方式�示。「-w 80」告�sdiff用80行��示���案的�容。
patch file2patch
�diff所�生的patchfile使用在file2patch。要一次完成�功能就把diff和patch��指令混合在一起:diff file1 file2 | patch file2patch。file2patch可能是file1或file2。
grep string filename
在�案��找字串。
tr
翻�工具。列:文字�案�的字串用另一字串�代替。
gawk
GNU awk。常用��理有定界符�(delimited)的文字�。
sed
�理文字�之工具。
o shell script(指令稿)是比dos之批次��的很多。在sh下�行的shell指令稿在第一列用#!/bin/sh��始。
o 我知道有��很好而免�Pascal之��器(Free Pascal and GNU Pascal),但是你自己在���路下�然後安�。
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/15472/showart_259945.html
切�至第一文字�端。在Linux之下你可以同�打�好���端�。
(n=1..6) 切�至第n文字�端。
切�至第一�形 (GUI)�端。
(n=7..11) 切�至第n�形 (GUI)�端。
自�完成指令。
(↑�) ��而��指令�史。按��行。
�上�端之�出。可以用在login指示下,��可以看����所有之��。
�下�端之�出。
(X-windows) 切�X-server至下一�幕解析度。
(X-windows) 切�X-server至前一�幕解析度。
(X-windows) �掉目前的X-windows server。如果X-windows server���就用�方法��。
�掉系�,然後重新��。
c
�掉目前正在�行的程序。
d
�目前之�端��(logout)。
d
�送「End-of-File」至目前正在�行的程序。
s
�停�端之�出。.
q
回��端之�出。
z
�目前之程序放到背景。
reset
如你用cat�示二�制�之�容到�幕,有��幕上所�示之字元都是��。用之指令�回�正常之�出。
:�上在�的地方已���的文字。�是Linux正常的「��/�上」咦鳌?
~
自己的home directory。
.
(句�) 目前的目�。
..
(��) 父(上一�的)目�。
B. 系���指令
指令
�明
pwd
�示目前使用之目�。
hostname
�示或改��主�(local host)之名�。
whoami
�示我的login name.
date
�示或改���之日期和��。格式�[mmddhhmm[yyyy]]。[月/日/�(24)/分[/年]]。例:改�目前之日期和���2000-12-31 23:57,就下:date 123123572000。
time
�定一�程序需要多少���完成和其它��。
who
�示在���已��之使用者。
rwho -a
�示在��路上所有的使用者。rwho程序��已��。如�有��的�,�行setup���(你必�是root)。
finger user_name
�示使用者之系���,如 finger root。
uptime
�示���已��多久的��了。
ps
�示所有正在�行的程序(process)。
ps axu | more
�示所有正在�行的程序,包含程序之�有者。
top
���示正在�行的程序,用cpu使用率�排列。
uname -a
�示伺服器之��。
free
�示��体��(kbytes��位)。
df -h
(=disk free) �示所有�案系�的磁碟空�之��。
du / -bh | more
(=disk usage) �示�根目�有�每子目��用的磁碟空�。
cat /proc/cpuinfo
�示cpu有��料。
cat /proc/interrupts
�示所有已用到的中�。
cat /proc/version
�示Linux的版本和其它��。
cat /proc/filesystems
�示目前所使用的�案系�。
cat /etc/printcap
�示列表�的�定。
lsmod
(�root) �示已�入的核心模�。
set | more
�示使用者之�境��。
echo $PATH
�示�境��「PATH」之�容。
C. �路工具
netconf
(�root)�定�路(有功能表)。
ping machine_name
�查是否可以�接另一���(�那��的名�或IP)。要�束就按。
route -n
�示路由表。
ipfwadm -F -p m
�定防火�,IP�送��和��IP (masquerading)。
ifconfig
(�root) �示使用的�路介面(ethernet,ppp,等)。要改�介面之�定��考ifconfig --help。
ifup interface_name
(使用者下/sbin/ifup) ���路介面。例:ifup eth0,ifup ppp0。�使用者��ppp之介面必�在ppp之�定�(�行netconf)已�使用者���限。
ifdown interface_name
(使用者下/sbin/ifdown) ���路介面。
D. 基本操作
ls
列出目前目�之�容。dir是ls的�名。
cd directory
改�目�。
cp source destination
���案。
mcopy source destination
���案�/至dos�案系�(不需要mount)。例: mcopy a:autoexec.bat ~/junk。��考man mtools有�在Linux直接用dos的一些指令,如:mdir, mcd,mren,mmove,mdel,mmd,mrd,mformat…
mv source destination
搬移�案或更改�名。
ln -s source destination
建立符��接。
rm files
�除�案。
mkdir directory
建立新的子目�。
rmdir directory
�除空的子目�。
rm -r files
(��之�除) �除�案,目�以及下面的子目�。
cat filename | more
一�一�的�示�案之�容。
less filename
�上/下文字�之�容。要�束就按q。
pico filename
��文字�。
lynx html_file
文字模式之��器。
tar -zxvf filename
解�.tar.gz或.tgz�案。
find / -name "filename"
�根目��找filename�。filename可以包含�用字*和?。
locate filename
比�快的�找�案。
pine
文字模式的email程式。另一�email程式是elm。
mc
�行Midnight Commander�案管理程式。像dos下的Norton Commander。
telnet server
用telnet通��定�接到另一���。你可以用�方的��名�或IP。�方���要求你�入login name和password。
rlogin server
(=remote login) �方之login。�接��自�使用你在���的login name和password。如失�,就�要求你�入login name和password。
rsh server
(=remote shell) �方使用者介面(shell)。另一�方法��方���接。�接��自�使用你在���的login name和password。如失�,就�要求你�入login name和password。
ftp server
用ftp通��定�接到另一���。ftp是使用在��方�����案。
minicom
Minicom串列埠通�程式。像dos下之Telix。
./program_name
�行在目前目�下的程式。
xinit
�行�有�窗管理�的X-windows server。
startx
�行有�窗管理�的X-windows server。
startx -- :1
�行下一X-windows在�示器1(�示器0�初始直)。你可以同�使用���形�端。用 ,,等�切�。
xterm
(X terminal) �行一�X-windows�端。���就下exit。
xboing
(X terminal)。很好玩的��。
gimp
(X terminal) 影像��器,像PhotoShop或Corel Draw。
netscape
(X terminal) �行netscape。
netscape -display host:0.0
(X terminal) �行netscape在���但��出�到�方��名��host的�示器0�幕0。你可以使用xhost在������限��出�到�方��host。
shutdown -h now
(�root) ��。平常用在�方��。一般的��方法是按
halt
reboot
(�root) ��/重新��。
E. 基本管理指令
printtool
(�root在X-terminal)�地定列表�。�些�定��在/etc/printcap。
setup
(�root) �定滑鼠,音效卡,��,X-windows,系�之服�。
alias ls="ls-Fskb --color"
建立ls之�名美化ls之�出。如你要所有使用者可以使用�功能就放在/etc/bashrc。
adduser user_name
(�root) 建立新使用者��。例:adduser barbara。不要忘下一步是要�定新使用者之password。新使用者的磁碟空�是放在/home/user_name。
useradd user_name
和adduser相同之指令。
userdel user_name
9�root) �除使用者��。使用者之磁碟空�和email是另外�理。
groupadd group_name
建立新的group(群�)。
passwd
改�自己的password。如你是root,你可以改�任何使用者之password:password user_name。
chmod perm files
(=change mode) 改�自己�案之�限(root可以改�任何�案)。�案�限有三�:read能� (r),write能� (w),execute能�行 (x)��三�使用者:owner�有者 (u),members��有者同�的群� (g),others其他使用者 (o)。用ls -l�查看�案的�限。rwxrwxrwx表示所有使用者���案有所有�限。左�三�字元代表�有者之�限,中�三�代表��有者同群之�限,右�三�代表其他使用者之�限。�有�限是用「-」。例:chmod a+r junk��所有使用者(a=all:user+group+others)�junk�案�取之�限。chmod o-x junk�取消其他使用者�junk�案�行之�限。��考chmod --help和man chmod。要�定你建立�案的初始�限你可以用umask(��考man umask)。
chown new_owner files
chgrp new_group files
改��案之�有者和群�。如你��一��案�另一�人你就用���指�令改�有者和群�。
su
(=super user) �任root之身份。系��要求你�入root之password。要���,就下exit。如在你�任root的身份的同�也建立root的�境��就用su -l。
rpm -ivh files
(=Red Hat Package Manager[包�管理�])。安�(-i)或更新/安�(-U) rpm包�。
glint
(X terminal) �形模式之rpm包�管理�。
kernelcfg
(�root在 X terminal) �形模式��或取消核心模�。
setserial /dev/cua0 port 0x03f8 irq 4
(�root)�定非����的串列埠。左�的例子�示出第一串列埠(dos的com1)��的��。如你要每次����就用��定,就��指令加在 /etc/rc.d/rc.local��。��考man setserial。
以下是�接(mount)的一些例子:
mount -t auto /dev/fd0 /mnt/floppy
(�root) �上(mount)�碟�。/mnt/floppy目�必�存在而是空的。
mount -t auto /dev/cdrom /mnt/cdrom
(�root) �上(mount) CDROM。
mount /mnt/floppy
(�使用者) �上(mount)�碟�。必��定/etc/fstab使用者才可以下�指令。
mount /mnt/cdrom
(�使用者) �上(mount)CDROM。必��定/etc/fstab使用者才可以下�指令。
umount /mnt/floppy
裁下(Unmount)�碟�。
F. 程序(process)控制
ps
(=print status) �示目前正在�行的程序和程序之ID (PID)��。如你想�示所有正在�行的程序和��行�些程序,就下ps axu。
fg PID
�在背景的程序放在前景。
bg PID
�在前景的程序放在背景。���z。
kill PID
�掉正在�行的程序。用ps��定程序的PID。
killall program_name
�掉正在�行的程序。用ps��定程序的名�。
xkill
(Xwindow terminal) 用滑鼠��你要�掉的程序。
lpc
(�root) �查和控制列表�。
lpq
�示列表��列之�容。
lprm job#
�除在列表��列�的工作。
nice program_name
�行程序同��定程序之�先�。
renice PID
改�正在�行的程序之�先�。
�注意在
前面
以已��的切��:c,z,s,q。
G. Linux�建之�展工具和程式�言
emacs
(X-terminal) emacs��器。
gcc c_source_filename
GNU C ��器。
g++ cpp_source_filename
GNU C++ ��器。
perl
指令稿(script)�言。指令稿是相似dos之批次�。
python
物件�向直�器。免�手�可以在
http://www.python.org/doc/
��或在
ftp://ftp.python.org
下�。
tcl
指令稿�言。
wish
(xterm) Tk之前端(front end)和在X-windows tcl之延伸。平常用在�前端程式。
g77
GNU FORTRAN��器。
f2c
FORTRAN至c之��器。
fort77
FORTRAN��器。呼叫 f2c和gcc或 g++。
basic
Chipmunk Basic。
cvs
平行版本系�。
diff file1 file2 [>patchfile]
比����案的�容而列出不同之�。「>patchfile」�diff的�果�在patchfile�。
sdiff [-w 80] file1 file2
比����案的�容。用�排方式�示。「-w 80」告�sdiff用80行��示���案的�容。
patch file2patch
�diff所�生的patchfile使用在file2patch。要一次完成�功能就把diff和patch��指令混合在一起:diff file1 file2 | patch file2patch。file2patch可能是file1或file2。
grep string filename
在�案��找字串。
tr
翻�工具。列:文字�案�的字串用另一字串�代替。
gawk
GNU awk。常用��理有定界符�(delimited)的文字�。
sed
�理文字�之工具。
o shell script(指令稿)是比dos之批次��的很多。在sh下�行的shell指令稿在第一列用#!/bin/sh��始。
o 我知道有��很好而免�Pascal之��器(Free Pascal and GNU Pascal),但是你自己在���路下�然後安�。
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/15472/showart_259945.html
青岛啤酒营销管理总部崔虹在答辩
西门子冰洗在华06年可能首次出现亏损
周五家电 永乐大低价 还是晚下手为强
Subversion for Windows 安�指南(一)---对linux也有相当大的帮助
nis服务器
温习压缩与解压缩命令Tar
linux文件属性 chown chgrp用法
Mk-boot-usb: 可�� usb 碟�作速成
�案的���打包
rsync �料同步
免责声明:
1、本文系本网编辑转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。
2、如涉及作品内容、版权和其它问题,请在30日内与本网联系,我们将在第一时间删除内容
1、本文系本网编辑转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。
2、如涉及作品内容、版权和其它问题,请在30日内与本网联系,我们将在第一时间删除内容
�案的���打包
推荐三款linux克隆,备份软件
�易 vsftpd 伺服器�定
vim set 功能�定
Linux 档案与目录管理
X-windows简易设置(转)
Linux ���身份管理二
鸟哥教简易SAMBA服务设定(续)
Linux例行性命令的建立
smarty是一个使用PHP写出来的模板PHP模板引擎
命令Man解释:mkfs:建立Linux文件系统
X Window 程式设计入门(1)
中糖集团收购酒鬼酒事宜收官
电风扇“鸡肋”变“鸡腿”上演热销戏
fuse-convmvfs 0.2 released!
如何进入到嵌入式系统开发行业
洗衣机能效标识贴标启动双桶无一级品
ST啤酒花:关于重组进展情况公告
linux内核配置系统分析