Ubuntu终端命令
来源:互联网 发布:java入门经典txt下载 编辑:程序博客网 时间:2024/09/21 07:51
一、文件目录类
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/下找
FC3下iso程序安装:system-config-packages --isodir=iso所在目录
RH下iso程序安装:redhat-config-packages --isodir=iso所在目录
玩转Linux:终端命令用法精选
发布时间: 2009-4-13 09:57 作者: 未知 来源: 网络转载
字体: 小 中 大 | 上一篇 下一篇 | 打印 | 我要投稿 | 每周一问,答贴有奖
四、压缩解压类
1.tar.gz类:(1)解压:tar -xvzf 文件.tar.gz;(2)tar.gz解至tar:gzip -d 文件.tar.gz(2)压缩:gzip 待压缩文件
2.tar未压缩类:(1)解包:tar -xvf 文件.tar;(2)打包:tar -cvf 文件.tar 文件列表
3.zip类:(1)解压:unzip 文件.zip -d dir;(2)压缩:zip zipfile 待压缩文件列表
4.bz2类:(1)解压:bunzip2 文件.bz2或bzip2 -d 文件.bz2;(2)压缩:bzip2 待压缩文件
5.z类:(1)解压:uncompress 文件.z;(2)压缩:compress 文件
五、进程控制类
1.列出当前进程ID:ps -auxw
2.终止进程:
(1)终止单一进程:kill 进程ID号
(2)终止该程序所有进程:Killall 程序名
(3)终止X-Window程序:xkill
3.查看资源占用情况:(1)top (2)free (3)dmesg
4.查看环境变量值:env
5.重启:(1)reboot (2)Ctrl Alt Del (3)init 6
6.关机:(1)shutdown -h now (2)halt (3)init 0
7.切换桌面:switchdesk gnome|KDE|...
六、程序运行类
1.查询命令:whereis 命令名
2.后台运行X-Window程序:程序名&
3.强行退出X-Window程序:Ctrl Alt Backspace
4.查看帮助:
(1)简明帮助:命令名 --help | less
(2)更多帮助:man 命令名
(3)info 命令名
(4)help 命令名
5.查看系统路径:echo $PATH
6.查看当前shell堆栈:echo $SHLVL
7.< / >:输入/输出重定向;|:管道左的输入是管道右输入
七、用户帐号类
1.增加用户帐号:
(1)用 户 名:adduser 用户帐号名
(2)设置密码: passwd 用户帐号名
2.删除用户帐号:userdel 用户帐号名
3.增加用户组:groupadd 用户组名
4.删除用户组:groupdel 用户组名
5.暂时终止用户帐号:passwd -l 用户帐号名
6.恢复被终止帐号:passwd -u 用户帐号名
7.权限设定
(1)chmod -a|u|g|o |-|=r|w|x 文件/目录名
其中:a--所有用户(all);u--本用户(user);g--用户组(group);o--其他用户(other users)
--增加权限;---删除权限;=--设置权限
文件:r--只读权限(read);w--写权限(write);x--执行权限(execute)
目录:r--允许列目录下文件和子目录;w--允许生成和删除目录下文件;x--允许访问该目录
(2)chmod xxx 文件/目录名
其中:execute=1;write=2;read=4
x取值:0--没有任何权限(常用);1--只能执行(不常见);2--只能写(不常见);3--只能写和执行(不常见);4--只读(常 见);5--只读和执行(常见);6--读和写(常见);7--读.写和执行
八、vi编辑类
1.进入后为命令模式:(1)插入i;(2)打开0;(3)修改c;(4)取代r;(5)替换s
2.经(1)后进入全屏幕编辑模式。
3.命令模式-->编辑模式(a/i);编辑模式-->命令模式(Esc);命令模式-->末行模式(:)。
4.:w/w newfile保存
5.:q/q!退出iv;:wq保存退出
九、网络服务
1.显示网络接口参数:ifconfig
2.显示系统邮件:mail
3.启动/终止web服务:httpd -k start|stop|restart
4.查看网络状况:
(1)联机状况:ping xxx.xxx.xxx.xxx;
(2)显示网络状况:netstat ,其中:options:-a==所有sockets;-l==包含网络设备;-n==数字IP;
-o==其他信息;-r==路由表;-t==只列TCP sockets;-u==只列UDP sockets;-w==只列raw sockets;
-x==只列Unix Domain sockets
十、其他类
1.显示显卡3D信息:glxinfo和glxgears
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sudo:需要提升权限执行的命令
如果您所在的目录或想操作的文件不在您的帐户所在的目录,下面的大多数命令都需要使用 sudo命令。这是一个特殊的命令,它给你临时的权限来修改系统设置。终端会询问你的密码。
文件 & 目录类命令
pwd:pwd 命令查看您当前所处的路径(pwd 代表 "打印当前工作目录")。例如:在桌面文件夹中执行 "pwd" 命令将输出 "~/Desktop"。注意,Gnome 的终端在窗口标题中也会显示这一信息-具体请看本页顶部的截屏图片。
cd:cd命令用来改变当前工作目录。当您打开一个终端的时候,您就位于您的home目录中。如果想要切换到其它的目录,就要用 cd命令。例如:
进入root目录,输入 "cd /"
进入到您自己的目录(home目录),输入 "cd"
进入当前目录的上一层目录,输入 "cd .."(译者注:cd 与 .. 之间有空格)
进入前一个操作的目录,输入 "cd -"
一次进入多层目录,输入 "cd /var/www",将会直接切换到/var的子目录/www中。另一个例子, "cd ~/Desktop"将会进入到您的桌面目录
cp:cp命令用来复制文件。例如:"cp file foo"命令将会创建一个"file"的精确的副本,并命名为"foo",而 "file"不会有任何变化。如果是复制目录,那就得用"cp -r directory foo"(递归地复制)。
mv:mv命令将文件移动到另一个位置或者给文件更名。看下面的例子:"mv file foo"命令会将文件"file"更名为"foo"。"mv foo ~/Desktop"会将文件"foo"移动到桌面目录,但不会更名。如果想更名,你必须要指定一个新的名字。
为了输入方便,您可以用 '~' 符号来代替您的home目录。
如果在用mv命令的时候前面加上了sudo,那么“~“这个符号将可以正常使用,终端会把他替换成你自己(普通用户)的home目录。而如果你用 ”sudo -i“或者”sudo -s“打开了一个root用户的终端,那么这时”~“将指代root用户的home目录,而非你自己的。
rm:这个命令用来移动或删除文件。对于非空的目录,用这个命令不能删除。
rmdir:命令rmdir用来删除“空”目录。要删除目录和其中的所有内容,则需使用rm -r。
mkdir:mkdir 命令用来创建目录。例如:"mkdir music"将会创建一个 music 目录。
man:man 命令用来显示其它命令的手册页。执行 "man man"可以查看到 man自己的信息。通过 "Man & Getting Help"能够分页显示更多的信息。
Linux/Ubuntu tar命令详解使用格式和方法
格式: tar 选项 文件目录列表
功能: 对文件目录进行打包备份
选项:
-c 建立新的归档文件
-r 向归档文件末尾追加文件
-x 从归档文件中解出文件
-O 将文件解开到标准输出
-v 处理过程中输出相关信息
-f 对普通文件操作
-z 调用gzip来压缩归档文件,与-x联用时调用gzip完成解压缩
-Z 调用compress来压缩归档文件,与-x联用时调用compress完成解压缩
例如:
1.将当前目录下所有.txt文件打包并压缩归档到文件this.tar.gz,我们可以使用
tar czvf this.tar.gz ./*.txt
2.将当前目录下的this.tar.gz中的文件解压到当前目录我们可以使用
tar xzvf this.tar.gz ./
系统信息类命令
df:df命令用来查看各个文件系统当前的空间使用状况。"df -h"可能是最有用的选项了-它以M和G为单位输出,而不是以块为单位。(-h 的含义是“便于阅读”)
du:du命令可以显示某一个目录使用了多少磁盘空间。它可以显示该目录中的各个子目录分别使用了多少空间,也可以显示当前目录一共占了多少空间。
-s 代表”概况、总览“,-h 则代表”易于人阅读“。
free:free命令用来查看系统中使用和剩馀的内存情况。"free -m" 将结果以M为单位输出,这对现在的计算机来说非常有用。
top:top 命令用来查看linux系统的信息,运行着的进程和系统资源,包括 CPU、内存以及交换分区使用情况和运行着的任务的总的数量。退出 top ,按"q"。
uname -a:uname命令的 -a 参数用来查看系统的所有信息,包括机器名,内核名称 & 版本 和一些其它的细节。它最大的用处是用来查看当前所用内核的信息。
lsb_release -a:lsb_release命令的-a参数查看当前运行的linux的版本信息
ifconfig显示当前系统的网络接口信息。
添加新用户
"adduser newuser"命令用来创建一个用户名为"newuser"的新用户,为新用户 newuser 创建一个密码,使用如下命令"passwd newuser"。
选项
命令的默认操作常常会被指定一个确定的 --参数所修改。例如ls命令有一个-s参数,因此 "ls -s"就会额外的显示出文件的大小。它也有一个 -h参数,将文件的大小以很好的可读性的格式输出。参数可以以簇聚合,比如 "ls -sh"和"ls -s -h"的效果相同。大多数的参数都很长,两个破折号前缀代表一个参数,所以"ls --size --human-readable"也和上面得命令相同。
'Man' 和获得帮助
man command, info command and command --help是命令行下面最重要的工具。
在linux下面,几乎每一个命令和每一个应用程序都会有一个man(manual)文件,所以只要简单的键入"man "command""就能看到这个命令的手册页。例如,"man mv"会打开mv (Move) 的手册页。
利用键盘上的方向键移动手册页面,用"q"退出。
"man man"会查看man命令的手册页,这里是一个很好的开始!
"man intro"也非常有用 -它能够查看 "用户命令介绍",写的非常好!是一份很简介的linux命令的介绍。
还有一个就是info命令了,它通常比man还深入。输入"info info"命令可得到info页的介绍。
一些软件开发人员喜欢用 info 而不是 man (例如Debian和GNU开发人员)。所以,如果你发现一个很常见的命令或者程序没有 man 页面,那么就试试 info 页面。
几乎所有的命令都能接受一个-h(或 --help)选项,能够输出命令的简要的描述和参数,然后自动退回命令提示符。可以输入"man -h"或"man --help"查看。
警告:一些软件不认为 -h 选项代表帮助,虽然少但是存在这种情况。这时候可以先试试 man 或者 info 页面,以及使用较长的选项 --help。
搜索man文档
如果您不确定用哪个命令或程序,您可以试试搜索man文件。
man -k foo 会搜索关于foo的man文件。试试看"man -k nautilus"是怎样的。
注意:这同apropos 命令是一样的。
man -f foo 仅仅搜所系统man文件的标题。试试"man -f gnome"。
这个同 whatis命令是相同的。
节省输入
Up Arrow or ctrl+p
滚动显示你之前输入的命令.(译者注,与msdos相似)
Down Arrow or ctrl+n
回到较近的命令.(与up arrow相反,反方向滚动)
Enter
找到你要的命令时按回车确认
tab
一个非常有用的功能。如果只有一个选项,则自动补全命令或文件名;否则给出所有选项的列表。
ctrl+r
搜索你已经输入的命令.当你已经输入了一条很长很复杂的命令并且要重复它时, 使用这个按键组合,然后输入命令的一部分将会从你的集合历史中搜索. 找到它后,只要轻轻按下回车
更改字体
不能用鼠标。你可以容左/方向键来移动。当游标在你想让它在的地方时,输入 inserts text - ie 它不会改写那儿的文字。
ctrl+a or Home
移动游标到行首.
ctrl+e or End
移动游标到行尾.
ctrl+b
移动游标到上一个或当前单词的前面.
ctrl+k
删除从当前游标到行尾的文字.
ctrl+u
删除当前整行.
ctrl+w
删除游标前的单词.
在键盘快捷键中设置自己习惯使用的热键,每次按热键就可启动终端。
锁住屏幕 Ctrl+Alt+L
显示面板运行应用程序对话框 Alt+F2
显示面板菜单 Alt+F1
屏幕抓图 Ctrl+Print键
窗口抓图 Alt+Print键
运行终端 Shift+Ctrl+T
发布时间: 2009-4-13 09:57 作者: 未知 来源: 网络转载
如果您所在的目录或想操作的文件不在您的帐户所在的目录,下面的大多数命令都需要使用 sudo命令。这是一个特殊的命令,它给你临时的权限来修改系统设置。终端会询问你的密码。
文件 & 目录类命令
pwd:pwd 命令查看您当前所处的路径(pwd 代表 "打印当前工作目录")。例如:在桌面文件夹中执行 "pwd" 命令将输出 "~/Desktop"。注意,Gnome 的终端在窗口标题中也会显示这一信息-具体请看本页顶部的截屏图片。
cd:cd命令用来改变当前工作目录。当您打开一个终端的时候,您就位于您的home目录中。如果想要切换到其它的目录,就要用 cd命令。例如:
进入root目录,输入 "cd /"
进入到您自己的目录(home目录),输入 "cd"
进入当前目录的上一层目录,输入 "cd .."(译者注:cd 与 .. 之间有空格)
进入前一个操作的目录,输入 "cd -"
一次进入多层目录,输入 "cd /var/www",将会直接切换到/var的子目录/www中。另一个例子, "cd ~/Desktop"将会进入到您的桌面目录
cp:cp命令用来复制文件。例如:"cp file foo"命令将会创建一个"file"的精确的副本,并命名为"foo",而 "file"不会有任何变化。如果是复制目录,那就得用"cp -r directory foo"(递归地复制)。
mv:mv命令将文件移动到另一个位置或者给文件更名。看下面的例子:"mv file foo"命令会将文件"file"更名为"foo"。"mv foo ~/Desktop"会将文件"foo"移动到桌面目录,但不会更名。如果想更名,你必须要指定一个新的名字。
为了输入方便,您可以用 '~' 符号来代替您的home目录。
如果在用mv命令的时候前面加上了sudo,那么“~“这个符号将可以正常使用,终端会把他替换成你自己(普通用户)的home目录。而如果你用 ”sudo -i“或者”sudo -s“打开了一个root用户的终端,那么这时”~“将指代root用户的home目录,而非你自己的。
rm:这个命令用来移动或删除文件。对于非空的目录,用这个命令不能删除。
rmdir:命令rmdir用来删除“空”目录。要删除目录和其中的所有内容,则需使用rm -r。
mkdir:mkdir 命令用来创建目录。例如:"mkdir music"将会创建一个 music 目录。
man:man 命令用来显示其它命令的手册页。执行 "man man"可以查看到 man自己的信息。通过 "Man & Getting Help"能够分页显示更多的信息。
Linux/Ubuntu tar命令详解使用格式和方法
格式: tar 选项 文件目录列表
功能: 对文件目录进行打包备份
选项:
-c 建立新的归档文件
-r 向归档文件末尾追加文件
-x 从归档文件中解出文件
-O 将文件解开到标准输出
-v 处理过程中输出相关信息
-f 对普通文件操作
-z 调用gzip来压缩归档文件,与-x联用时调用gzip完成解压缩
-Z 调用compress来压缩归档文件,与-x联用时调用compress完成解压缩
df:df命令用来查看各个文件系统当前的空间使用状况。"df -h"可能是最有用的选项了-它以M和G为单位输出,而不是以块为单位。(-h 的含义是“便于阅读”)
du:du命令可以显示某一个目录使用了多少磁盘空间。它可以显示该目录中的各个子目录分别使用了多少空间,也可以显示当前目录一共占了多少空间。
-s 代表”概况、总览“,-h 则代表”易于人阅读“。
free:free命令用来查看系统中使用和剩馀的内存情况。"free -m" 将结果以M为单位输出,这对现在的计算机来说非常有用。
top:top 命令用来查看linux系统的信息,运行着的进程和系统资源,包括 CPU、内存以及交换分区使用情况和运行着的任务的总的数量。退出 top ,按"q"。
uname -a:uname命令的 -a 参数用来查看系统的所有信息,包括机器名,内核名称 & 版本 和一些其它的细节。它最大的用处是用来查看当前所用内核的信息。
lsb_release -a:lsb_release命令的-a参数查看当前运行的linux的版本信息
ifconfig显示当前系统的网络接口信息。
添加新用户
"adduser newuser"命令用来创建一个用户名为"newuser"的新用户,为新用户 newuser 创建一个密码,使用如下命令"passwd newuser"。
选项
命令的默认操作常常会被指定一个确定的 --参数所修改。例如ls命令有一个-s参数,因此 "ls -s"就会额外的显示出文件的大小。它也有一个 -h参数,将文件的大小以很好的可读性的格式输出。参数可以以簇聚合,比如 "ls -sh"和"ls -s -h"的效果相同。大多数的参数都很长,两个破折号前缀代表一个参数,所以"ls --size --human-readable"也和上面得命令相同。
man command, info command and command --help是命令行下面最重要的工具。
如果您不确定用哪个命令或程序,您可以试试搜索man文件。
注意:这同apropos 命令是一样的。
man -f foo 仅仅搜所系统man文件的标题。试试"man -f gnome"。
这个同 whatis命令是相同的。
节省输入
Up Arrow or ctrl+p
滚动显示你之前输入的命令.(译者注,与msdos相似)
Down Arrow or ctrl+n
回到较近的命令.(与up arrow相反,反方向滚动)
Enter
找到你要的命令时按回车确认
tab
一个非常有用的功能。如果只有一个选项,则自动补全命令或文件名;否则给出所有选项的列表。
ctrl+r
搜索你已经输入的命令.当你已经输入了一条很长很复杂的命令并且要重复它时, 使用这个按键组合,然后输入命令的一部分将会从你的集合历史中搜索. 找到它后,只要轻轻按下回车
更改字体
不能用鼠标。你可以容左/方向键来移动。当游标在你想让它在的地方时,输入 inserts text - ie 它不会改写那儿的文字。
移动游标到行首.
ctrl+e or End
移动游标到行尾.
ctrl+b
移动游标到上一个或当前单词的前面.
ctrl+k
删除从当前游标到行尾的文字.
ctrl+u
删除当前整行.
ctrl+w
删除游标前的单词.
sudo:需要提升权限执行的命令
- 如果您所在的目录或想操作的文件不在您的帐户所在的目录,下面的大多数命令都需要使用 sudo命令。这是一个特殊的命令,它给你临时的权限来修改系统设置。终端会询问你的密码。
文件 & 目录类命令
- pwd:pwd 命令查看您当前所处的路径(pwd 代表 "打印当前工作目录")。例如:在桌面文件夹中执行 "pwd" 命令将输出 "~/Desktop"。注意,Gnome 的终端在窗口标题中也会显示这一信息-具体请看本页顶部的截屏图片。
- cd:cd命令用来改变当前工作目录。当您打开一个终端的时候,您就位于您的home目录中。如果想要切换到其它的目录,就要用 cd命令。例如:
- 进入root目录,输入 "cd /"
- 进入到您自己的目录(home目录),输入 "cd"
- 进入当前目录的上一层目录,输入 "cd .."(译者注:cd 与 .. 之间有空格)
- 进入前一个操作的目录,输入 "cd -"
- 一次进入多层目录,输入 "cd /var/www",将会直接切换到/var的子目录/www中。另一个例子, "cd ~/Desktop"将会进入到您的桌面目录
- cp:cp命令用来复制文件。例如:"cp file foo"命令将会创建一个"file"的精确的副本,并命名为"foo",而 "file"不会有任何变化。如果是复制目录,那就得用"cp -r directory foo"(递归地复制)。
- mv:mv命令将文件移动到另一个位置或者给文件更名。看下面的例子:"mv file foo"命令会将文件"file"更名为"foo"。"mv foo ~/Desktop"会将文件"foo"移动到桌面目录,但不会更名。如果想更名,你必须要指定一个新的名字。
- 为了输入方便,您可以用 ‘~’ 符号来代替您的home目录。
- 如果在用mv命令的时候前面加上了sudo,那么“~“这个符号将可以正常使用,终端会把他替换成你自己(普通用户)的home目录。而如果你用
”sudo -i“或者”sudo -s“打开了一个root用户的终端,那么这时”~“将指代root用户的home目录,而非你自己的。
- rm:这个命令用来移动或删除文件。对于非空的目录,用这个命令不能删除。
- rmdir:命令rmdir用来删除“空”目录。要删除目录和其中的所有内容,则需使用rm -r。
- mkdir:mkdir 命令用来创建目录。例如:"mkdir music"将会创建一个 music 目录。
- man:man 命令用来显示其它命令的手册页。执行 "man man"可以查看到 man自己的信息。通过 "Man & Getting Help"能够分页显示更多的信息。
- Linux/Ubuntu tar命令详解使用格式和方法
格式: tar 选项 文件目录列表
功能: 对文件目录进行打包备份
选项:
-c 建立新的归档文件
-r 向归档文件末尾追加文件
-x 从归档文件中解出文件
-O 将文件解开到标准输出
-v 处理过程中输出相关信息
-f 对普通文件操作
-z 调用gzip来压缩归档文件,与-x联用时调用gzip完成解压缩
-Z 调用compress来压缩归档文件,与-x联用时调用compress完成解压缩例如:
1.将当前目录下所有.txt文件打包并压缩归档到文件this.tar.gz,我们可以使用
tar czvf this.tar.gz ./*.txt
2.将当前目录下的this.tar.gz中的文件解压到当前目录我们可以使用
tar xzvf this.tar.gz ./
系统信息类命令
- df:df命令用来查看各个文件系统当前的空间使用状况。"df -h"可能是最有用的选项了-它以M和G为单位输出,而不是以块为单位。(-h 的含义是“便于阅读”)
- du:du命令可以显示某一个目录使用了多少磁盘空间。它可以显示该目录中的各个子目录分别使用了多少空间,也可以显示当前目录一共占了多少空间。
- -s 代表”概况、总览“,-h 则代表”易于人阅读“。
- free:free命令用来查看系统中使用和剩馀的内存情况。"free -m" 将结果以M为单位输出,这对现在的计算机来说非常有用。
- top:top 命令用来查看linux系统的信息,运行着的进程和系统资源,包括 CPU、内存以及交换分区使用情况和运行着的任务的总的数量。退出 top ,按"q"。
- uname -a:uname命令的 -a 参数用来查看系统的所有信息,包括 机器名,内核名称 & 版本 和一些其它的细节。它最大的用处是用来查看当前所用内核的信息。
- lsb_release -a:lsb_release命令的-a参数查看当前运行的linux的版本信息
- ifconfig显示当前系统的网络接口信息。
添加新用户
- "adduser newuser"命令用来创建一个用户名为"newuser"的新用户,为新用户 newuser 创建一个密码,使用如下命令"passwd newuser"。
选项
命令的默认操作常常会被指定一个确定的 –参数所修改。例如ls命令有一个-s参数,因此 "ls -s"就会额外的显示出文件的大小。它也有一个 -h参数,将文件的大小以很好的可读性的格式输出。参数可以以簇聚合,比如 "ls -sh"和"ls -s -h"的效果相同。大多数的参数都很长,两个破折号前缀代表一个参数,所以"ls –size –human-readable"也和上面得命令相同。
‘Man’ 和 获得帮助
man command, info command and command –help是命令行下面最重要的工具。
在linux下面,几乎每一个命令和每一个应用程序都会有一个man(manual)文件,所以只要简单的键入"man "command""就能看到这个命令的手册页。例如,"man mv"会打开mv (Move) 的手册页。
利用键盘上的方向键移动手册页面,用"q"退出。
"man man"会查看man命令的手册页,这里是一个很好的开始!
"man intro"也非常有用 -它能够查看 "用户命令介绍",写的非常好!是一份很简介的linux命令的介绍。
还有一个就是info命令了,它通常比man还深入。输入"info info"命令可得到info页的介绍。
一些软件开发人员喜欢用 info 而不是 man (例如Debian和GNU开发人员)。所以,如果你发现一个很常见的命令或者程序没有 man 页面,那么就试试 info 页面。
几乎所有的命令都能接受一个-h(或 –help)选项,能够输出命令的简要的描述和参数,然后自动退回命令提示符。可以输入"man -h"或"man –help"查看。
警告:一些软件不认为 -h 选项代表帮助,虽然少但是存在这种情况。这时候可以先试试 man 或者 info 页面,以及使用较长的选项 –help。
搜索man文档
如果您不确定用哪个命令或程序,您可以试试搜索man文件。
- man -k foo 会搜索关于foo的man文件。试试看"man -k nautilus"是怎样的。
- 注意:这同apropos 命令是一样的。
- man -f foo 仅仅搜所系统man文件的标题。试试"man -f gnome"。
- 这个同 whatis命令是相同的。
节省输入
Up Arrow or ctrl+p
滚动显示你之前输入的命令.(译者注,与msdos相似) Down Arrow or ctrl+n
回到较近的命令.(与up arrow相反,反方向滚动) Enter
找到你要的命令时按回车确认 tab
一个非常有用的功能。如果只有一个选项,则自动补全命令或文件名;否则给出所有选项的列表。 ctrl+r
搜索你已经输入的命令.当你已经输入了一条很长很复杂的命令并且要重复它时, 使用这个按键组合,然后输入命令的一部分将会从你的集合历史中搜索. 找到它后,只要轻轻按下回车更改字体
不能用鼠标。你可以容左/方向键来移动。当游标在你想让它在的地方时,输入 inserts text – ie 它不会改写那儿的文字。
ctrl+a or Home
移动游标到行首. ctrl+e or End
移动游标到行尾. ctrl+b
移动游标到上一个或当前单词的前面. ctrl+k
删除从当前游标到行尾的文字. ctrl+u
删除当前整行. ctrl+w
删除游标前的单词.
- 转载:Ubuntu终端命令
- ubuntu 终端命令
- ubuntu 11.04终端命令
- ubuntu 11.04终端命令
- ubuntu终端命令
- ubuntu终端命令
- ubuntu终端命令
- Ubuntu 10.10 终端命令
- ubuntu终端命令
- Ubuntu终端命令
- ubuntu 终端命令集
- ubuntu终端命令(freshman)
- ubuntu 终端命令
- ubuntu终端命令
- ubuntu常用终端命令
- ubuntu 终端命令大全
- ubuntu 终端命令
- ubuntu 终端命令
- 深入认识 Turbo C 编译器
- 纯DOS下内存的管理—实模式下访问4GB内存
- Windows XP加快开机启动的技巧
- 浅谈java内存分配
- Ubuntu操作``1
- Ubuntu终端命令
- Wget
- Ubuntu命令全集
- APT
- Gcc
- wiki推荐到linux学习网站
- Ubuntu操作``2
- Linux优化配置
- IRC命令
原创粉丝点击热门IT博客热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 图表制作 的表下载 如何制表 biaoge 工作表下载 三角公式大全表格 新手怎么制作表格 免费个人简历表格下载 电脑上怎么做表格 三角函数公式大全表格 男生身高体重标准表格 裸装表演 请开始表演 开始表演 魔术表演 全脱表演 ktv阴技表演 表演类大学 表演专业 表演的英文 表演英文 内衣表演 表演英语 表演歌曲 表演形式 表演系 表演演出 魔术表演失败 深圳烟花表演在哪里 表演学校有哪些 中国表演系大学排名 表演专业都学什么 影视表演专业大学排名 表演系大学排名 表演专业大学排名 学表演有前途吗 日本真人床上表演 深圳国庆烟花表演 泰国6996真实表演图片 军运会开幕式表演 广州国庆烟花表演