important common in Linux

来源:互联网 发布:路由信道检测软件 编辑:程序博客网 时间:2024/04/28 18:16

 

 

 

 

Linux命令速查手册

http://book.51cto.com/art/200909/152959.htm

 

启动Xwindow:                  startX

KPPP 上网设置

 

openOffice                  兼容的办公格式软件

 

管理软件          Linuxconf        

网络版管理         webmin

 

安装                  rpm         -uvh         文件名

解压                  tar         xzvf         文件名                  默认端口:10000

另一种安装方式         ./setup.sh

查看IP                  ifconfig                  ifconfig -a

御载                  rpm         -e         httpd        

默认root密码         lock         (好像)

隐藏文件         名字前加 '.'

显示进程         PS         (-a 查看全部)         kill

Ubuntu: [W1]         sudo         passward         root

 

回到根目录                                                                                                                                                           cd/ [W2]

显示当时位置                                                                                                                                                               pwd

代字号快捷方式                                                                                                                                                                                  ~/downloads/gperidic

 

查看文件开始几行                                                                                                                                             head

结尾  tail

 

查找文件                                                                                                                                                                find /bin -type f -atime +100 -print

find /bin -type f -mtime -1 -print                                                                                [W3]

创建目录         mkdir         [W4]

删除目录         rmdir                 

文件信息         is         [W5]

磁盘管理         df 磁盘使用情况等

磁盘使用空间         du [W6]

 

 

Linux子目录

/bin

包含超级用户和一般用户使用的命令

/boot

启动所需大多数的软件

/der

设备文件和其他特殊软件

/etc

启动所需其他文件、配置文件

/sbin

启动所需其他文件(只能把root使用的至关重要的

系统管理命令存放在这,包含文件系统检查,关机

和一些网络命令)

/home

每个用户的子目录

/lib

包含了位于/bin/sbin中程序需要的库文件

/mut

用于临时装载文件系统

/opt

第三方应用程序存储(可有可无)

/proc

用于用linux内核交换的数据

/root

超级用户的主目录

/tmp

临时文件

/usr

包含系统中每个用户都使用的文件和程序

/usr/local

安装大多数第三方应用软件的地方

/usr/src

linux系统源代码

/var

存储可变数据(锁文件,日志文件,邮件箱....)

 

 

 

Table 键

输入History  查看历史

History  5  显示最近执行的5个命令

!Ls  说明最后一次以ls开头的命令

 

 

 

 

启动Xwindow:                  startX

 

Shutdown –h now 立刻进行关机

Shutdown –r now 现在重新启动

Reboot          也是现在重新启动

 

 

Ls

Ls –l

 

Vi hello.cpp

(编译C语言,gcc hello.cpp)

(运行C,./a.out)

 

 

Linux_develop_install

Linux order

1.删除目录或文件

rm 文件名

rmdir 目录名

 

2.新建目录

mkdir 目录名

 

3.删除目录下的所有文件,包括目录本身

rm -rf  目录名

 

mv         移动文件

 

4.自动补全文件名

Tab 键。

 

5.拷贝整个目录下的所有文件 到另一目录

cp – r  源目录 目标目录

 

5.修改目录或文件名

mv  原文件名  新文件名

mv  原目录名  新目录名

 

6.安装tar包文件

tar  -zxvf  XXXX.tar

 

7.一般文件的安装

扩展名是.tar.gz 用tar -zxvf 文件名.tar.gz

扩展名是.tar.bz2 用tar -jxvf 文件名.tar.bz2

扩展名是.tar.z 用tar -Zxvf 文件名.tar.z

然后进入你解压缩以后的文件夹,再打./configure,然后是make,最后是make install

这样就安装完了。如果你下载的是.rpm的包,这种格式的只要进入放有你下载的包的目录,打rpm -ivh 文件名.rpm 就安装完了

 

Open a terminal window, and type: rpm -e *package_name*. Do not type the extension on the file. For example: rpm -e gedit.

 

补充:

下载(支持断点续传):wget -c [url....]

 

 

现在简单的把Fedora Yum命令软件升级的一些命令罗列一下:

1.列出所有可更新的软件清单

命令:yum check-update

2.安装所有更新软件

命令:yum update

3.仅安装指定的软件

命令:yum install

4.仅更新指定的软件

命令:yum update

5.列出所有可安裝的软件清单

命令:yum list

 

 

1.用YUM安装软件包

命令:yum install

2.从硬盘安装 rpm 包并使用 yum 解决依赖

yum localinstall application_name

3.用YUM删除软件包

命令:yum remove

 

 

 

1.使用Fedora Yum命令查找软件包

命令:yum search

2.列出所有可安装的软件包

命令:yum list

3. 列出所有可更新的软件包

命令:yum list updates

4.列出所有已安装的软件包         //////////////

命令:yum list installed

5.列出所有已安装但不在 Yum Repository 內的软件包

命令:yum list extras

6. 列出所指定的软件包

命令:yum list

7.使用YUM获取软件包信息

命令:yum info

8.列出所有软件包的信息

命令:yum info

9.列出所有可更新的软件包信息

命令:yum info updates

10.列出所有已安裝的软件包信息

命令:yum info installed

11.列出所有已安裝但不在 Yum Repository 內的软件包信息

命令:yum info extras

12.列出软件包提供哪些文件

命令:yum provides

13.系统中有哪些yum源

命令:yum repolist

 

 

 

安装一个软件包只需简单的键入以下命令:

    $ rpm -ivh foo-1.0-1.i386.rpm

 

卸载软件包就象安装软件包时相同简单:

    $ rpm -e foo

    注意这里使用软件包的名字name ``foo’’, 而不是软件包文件的名字file ``foo-1.0-1.i386.rpm’’。

 

? -a 查询所有已安装的软件包

    ? -f  将查询包含有文件. 的软件包

    ? -p  查询软件包文件名为的软件包

    还能指定查询软件包时所显示的信息。他们被称作信息选择选项:

    ? -i 显示软件包信息,如描述, 发行号, 尺寸, 构建日期, 安装日期, 平台, 及其他一些各类信息。

    ? -l 显示软件包中的文件列表。

    ? -s 显示软件包中所有文件的状态。

    ? -d 显示被标注为文件的文件列表(man 手册, info 手册, README’s, etc)。

    ? -c 显示被标注为设置文件的文件列表。这些是你要在安装完毕以后加以制定的文件(sendmail.cf, passwd, inittab, etc)。

    对于那些要显示文件列表的文件, 你能增加-v 命令行选项以获得如同 ls -l 格式的输出。

 

export [-fnp][变量名称]=[变量设置值]

补充说明:在shell中执行程序时,shell会提供一组环境变量。export可新增,修改或删除环境变量,供后续执行的程序使用。export的效力仅及于该此登陆操作。

参  数:

  -f  代表[变量名称]中为函数名称。

 -n  删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。

  -p  列出所有的shell赋予程序的环境变量。

 

 

 

挂载         mount         unmount

安装必备目录         /  /swap(交换)

5次Esc 

shutdown --help

man shutdown

more cat tac

head -3 (列出上3行)

tail -3

vi

         dd

         dw

find /etc -name *.txt

         find . -name *.txt   在当前目录找

whoami

whereis

export

echo $PATH

ln 23423.txt aa (硬链接)

ln -s 12312.txt 5 (软链接)

useradd

passwd ...

 

文件-限 r w x -

chmod 777 qwe.txt ()

 

wc  统计

grep sdfs.txt ss (搜索)

 

hostname

 

ls -l

df -l        

free

 

Samba Server (共享)

vsftp

iptables (防火墙)

 

chkconfig --list

chkconfig .... on

 

grep

 

rpm -qa | grep MySQL  他找已经安装的MySQL.*.rpm  注意大小写

 

 

vim

插入模式 iao IAO

 

         shift v  行视图编

         y         复制

         p         粘贴

         yy 复制一行

 

:q  (shift zz)         退出

:q!         不保存退出

:wq         保存退出

:set nu         显示行号

 

:sh         暂存此文件,先进去另一个页面,

exit         重新进入此文件

 

 

yy 复制一行

 

命令行模式定位:

         h j k l

         $         移动行尾

         0       行首

         H 移到屏幕上端

         L         下端

         M          中央

         G         文件的追后一行

         1G         文件第一行

         15 G   第15行

        

         :20         第20行

         :set nu 显示行号

         :set nonu 不显示行号

 

dd         删除光标所在行

DD         删除光标所在行(从光标开始)

:10,20 d         删除10行到20行

10yy         复制当行以下10行

10dd         剪切当行以下10行

p

 

R         从光标处开始替换,按esc结束

 

u         撤销         ctrl+r 反撤销

U         取消        

 

搜索和替换

         :/

n         向上搜索

N         向下搜索

:%/aa/dd/g         吧aa替换为dd

:%/aa//g                  吧aa删除

 

:!ifconfig         可做一般命令

 

vi -o 

vi -O  打开多个文件打开多个文件

ctrl ww         切换

 

 Ubuntu 默认桌面 环境 采用GNOME

 cd /usr/bin   

 支持通配符

 windows

md d:/123../

只能用 star d:/123../ 来打开

rm

 -f(文件名之后加/号)        -x(以逗号隔开)  -l(详细信息)       

 du /home

 

 

 

 

 

档案目录管理—cd

  范例 : 跳到 /usr/bin/ :
   cd /usr/bin
  跳到自己的 home directory :
   cd ~
  跳到目前目录的上上两层 :
   cd ../..
   cd - 返回进入当前目录前所在目录