Linux中的常用指令

梦里伊人 posted @ 2007年8月09日 03:30 in Linux系统的相关知识 , 1352 阅读

1、cd   (change directory) 变换目录     

     语法:cd  相对路径或绝对路径

     一些常用的目录符号:       (1)    .   代表当前层目录

                                            (2)    ..   代表上层目录

                                            (3)  ~    代表自己的根目录

                                            (4)  ~user  代表到user这个人的根目录下

2、pwd   (print working directory)  显示当前目录

3、mkdir  (make directory)  建立一个新目录

4、rmdir   (remove directory)  删除一个内容为空的空目录

5、ls   显示文件名称、属性等

     语法:ls  -ails

     -a    列出所有文件(连同隐藏文档)

     -i     打印inode的值;(进行硬盘分割的最小单位是磁柱,分割完之后自然就是格式化。在Linux中进行格式            化必须考虑Block与inode。Block是磁盘可以记录的最小单位,是由数个扇区组成,是记录文件内容的区            域。inode则是记录该文件的属性及其放置在哪个Block内的信息。)

     -l     详细列出,连同文件大小、属性数据等

     -s    以文件大小排序

6、cp   复制文件或目录

     语法:cp   -drsu

     -d    进行复制时,如果是复制到链接文件,若不加任何参数,则默认情况下会将链接到的源文件复制到目的            地,若加-d,则链接文件可原封不动的将链接这个快捷方式复制到目的地。

      -r     可以进行目录的复制。

      -s    做成链接文件,与ln指令功能相同。

      -u    如果源文件较新或者没有目标文件,才会进行复制动作。可用于备份操作。

7、rm   删除文件或目录

     语法:rm  -fir

      -f    强制删除

      -i    提供用户确认(这是默认值)

      -r    循环删除,直到没有东西为止

8、mv   移动文件或目录

     语法:mv  -u

     -u    当源文件比目标文件还新时才会动作。

 

9、wp   返回

10、df -m    显示文件系统属性
11. man 对你熟悉或不熟悉的命令提供帮助解释
    例如:man ls 就可以查看ls 相关的用法
    注:按q 键或者ctrl+c 退出,在linux 下可以使用ctrl+c 终止当前程序运行
12. cat,more 命令
    将某个文件的内容显示出来.两个命令所不同的是:cat 把文件内容一直打印出来,而 more
    则分屏显示
    例如:cat>1.c //就可以把代码粘帖到1.c 文件里,按ctrl+d 保存代码。
    cat 1.c 或more 1.c //都可以查看里面的内容。
    gcc -o 1 1.c //将1.c 编译成.exe 文件,我们可以用此命编译出代码
13. clear,date 命令
    clear:清屏,相当与DOS 下的cls;date:显示当前时间.
14. mount 加载一个硬件设备
    用法:mount [参数] 要加载的设备 载入点
    例如: mount /dev/cdrom
    cd /mnt/cdrom //进入光盘目录
15. su  在不退出登陆的情况下,切换到另外一个人的身份
    用法: su -l 用户名(如果用户名缺省,则切换到root 状态)
    例如:su -l netseek (切换到netseek 这个用户,将提示输入密码)
16. whoami,whereis,which,id
    //whoami:确认自己身份.
    //whereis:查询命令所在目录以及帮助文档所在目录.
    //which:查询该命令所在目录(类似whereis)
    //id:打印出自己的UID 以及GID.(UID:用户身份唯一标识.GID:用户组身份唯一标识.每一
    个用户只能有一个唯一的UID 和GID.)
    例如: whoami //显示你自已登陆的用户名
    whereis bin 显示bin 所在的目录, 将显示为:/usr/local/bin
    which bin
17. grep,find grep:文本内容搜索;find:文件或者目录名以及权限属主等匹配搜索
    例如: grep success * /*查找当前目录下面所有文件里面含有success 字符的文件
18. passwd    可以设置口令
19. history   用户用过的命令
    例如: history //可以显示用户过去使用的命令
20. !!    执行最近一次的命令
21. tar   解压命令
    例如: tar -zxvf nmap-3.45.tgz //将这个解压到nmap-3.45 这个目录里
22. finger  可以让使用者查询一些其他使用者的资料
    例如: finger //查看所用用户的使用资料
    finger root //查看root 的资料
23. adduser  创建新的用户账户
24. cal   月历显示
25. dmesg    显示开机信息
26. du   显示目录或文件所占磁盘空间
27. fdisk    磁盘分割(分区)
28. free    查看内存状态
29. fsck    检查文件系统并尝试修复错误
30. hostname   查询及设置主机
31. id   显示用户id 及所属的组id
32. ifconfig    显示或设置网络上的状态

 33、linux升级命令:

  1. $su -l
  2. 口令:******
  3. #yum update


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter