现在的位置: 首页 > 综合 > 正文

Linux常用命令

2013年09月17日 ⁄ 综合 ⁄ 共 2110字 ⁄ 字号 评论关闭

一、常用命令

 查看命令帮助:man

                  例如:man su --help

                  例如:man --help

关机:

        1)halt

        2)/sbin/shutdown -h now

登录:login

退出:

      1)exit

      2)logout

 

切换用户:

           1)su只切换到用户权限,并不完全切换到用户环境;

           2)"su - " 完全切换。

           注:如要离开当前用户的身份,则打exit 即可。以及获取其他用户的权限。

 

增加新用户:useradd  注:切换到超级用户下。

           例:useradd hui 则增加hui 新用户。

 

日历:cal

日期:date

操作系统名称:uname

释放占用内存:free

查看当前系统资源情况:top

查看磁盘空间占用情况:df

     

Linux下关闭防火墙的命令

1、永久性生效,重启后不会复原
开启: chkconfig iptables on
关闭: chkconfig iptables off

2、即时生效,重启后复原
开启: service iptables start
关闭: service iptables stop

 

二、一般用户命令

/bin

            bash:GNU Bouren Again shell 

     /usr/bin

 

 1、ls命令

功能:列出目录的内容,类似于DOS下的dir命令。
命令中各选项的含义如下:
- a 显示指定目录下所有子目录与文件,包括隐藏文件。

- c 按文件的修改时间排序。

- d 如果参数是目录,只显示其名称而不显示其下的各文件。往往与l选项一起使用,以得到目录的详细信息。

              在字符界面下,经常遇到ls之后信息太长,只能看到最后一页的信息,这时就需要分屏显示了。
              常用: ls | less
               这样就可以分屏显示了,并可以用PgUp和PgDn来上下翻页。
              也可以用: ls | more
              这样只能用回车来控制,一次回车向下一行。
              也可以用space空格键来向下翻页。
              但不能往前。
              许多文章里说more分页器可以用”b”来向上翻页,但经过试验后发现不行。但在用more打开文件时,可以用b来向上翻页。
              注:more,less是linux中的两个分页器。

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

- l 以长格式来显示文件的详细信息。这个选项最常用。

[root@bogon ~]# ls -l
total 72
-rw------- 1 root root   939 Oct 11 01:46 anaconda-ks.cfg
-rwxr-xr-x 1 root root  4733 Oct 11 04:20 a.out
-rw-r--r-- 1 root root    67 Oct 11 04:20 hello.c
-rw-r--r-- 1 root root 28693 Oct 11 01:46 install.log
-rw-r--r-- 1 root root  3812 Oct 11 01:41 install.log.syslog
每行列出的信息依次是: 文件类型与权限 链接数 文件属主 文件属组 文件大小 建立或最近修改的时间
文件类型与权限是由10个字符构成的字符串, 其中第一个字符表示文件类型,它可以是下述类型之一:
 - 普通文件、d 目录、l 符号链接、b 块设备文件、c 字符设备文件
 后面的9个字符表示文件的访问权限,分为3组,每组3位。
 第一组表示文件属主的权限,第二组表示同组用户的权限,第三组表示其他用户的权限。每一组的三个字符分别表示对文件的读、写和执行权限。

 各权限如下所示:r 读 (4)、w 写 (2)、x 执行(1)。对于目录,表示进入权限。

2、cat

[root@bogon ~]# cat hello.c
#include<stdio.h>
void main()
{
        printf("welcome to C world\n");
}
 查看文件的内容,例如:cat  hello.c
 cat > test,输入内容,Ctrl+D,数据保存。

 cat -n hello1.c> hello2.c将hello1.c的档案内容加上行号后覆盖 hello2.c

 cat -b hello.c hello1.c >> hello2.c把 hello.c和 hello1.c的档案内容加上行号(空白行不加)之后将内容追加加到 hello2.c

三、系统管理者命令

查看IP地址:

      1)ip工具是root用的, 如果是普通用户, 打全路径即可/sbin/ifconfig

      2)root用户下:/sbin/ifconfig,或则用netstat -na来查看外部的链接

测试是否能上网:输入命令ping 202.108.22.5 看看是否有返回数据

 

     /sbin

 

    /usr/sbin

抱歉!评论已关闭.