首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

linux下令详细全解

2012-09-08 
linux命令详细全解1、ls:命令ls-a显示所有文件包含隐藏文件ls-l显示文件属性,包括大小,日期,符号连接,是否

linux命令详细全解
1、ls:命令      ls       -a         显示所有文件包含隐藏文件      ls       -l          显示文件属性,包括大小,日期,符号连接,是否可读及是否可执行
2、cd: 命令
      cd     dir         切换到当前目录下的dir目录      cd     ..            切换到上一级目录      cd     ~           切换到用户目录,比如是root用户,则切换到/root下
3、rm  命令      rm     file        删除某一个文件      rm     -rf  dir         删除当前目录下叫dir的整个目录
4、cp   命令      cp     source    target    将文件source复制为target      cp     -av   sourced_dir      target_dir       将整个目录复制,两个目录完全一样      cp     -fr    source_dir        target_dir       将整个目录复制,并且是以非链接方式复制,当source目录                                                                             带有符号链接时,两个目录不相同。
5、mv  命令   mv   source   target            将文件或目录source更名为target
6、diff  命令      diff  -ruN    file1  file2        比较file1和file2
7、echo 命令      echo  message      显示一串字符      echo    message   >file     把一串字符写入file
8、cat   命令      cat    file   显示文件的内容和Dos的type相同      cat     file|more      显示文件的内容并传输到more程序实现分页显示,使用命令less file可实现相同的功能    9、du   命令      du                            计算当前目录的容量      du   -sm   /root                计算/root目录的容量并以M为单位
10、find  命令        find -name   <path>  file   在/path目录下查找是否有file文件
11、grep  命令        grep  -r   "chars"   ./       在当前目录的有文件查找字符串chars   -r表示递归查找子目录        Ctrl  + c                           退出递归
12、vi的使用        vi     file            编辑文件file        13、man  命令        man  man       查看man的帮助文档
14、启动关闭计算机命令       reboot            重新启动计算机       halt                 关闭计算机       init  0             关闭所有的应用程序和服务,进入纯净的操作环境       init  1             重新启动应用及服务       init   6            重新启动计算机
15、tar 命令        tar  -xfzv     file.tgz       将文件file.tgz解压        tar   -zcvf    file.tgz     <source>    将文件或目录<source>压缩为file.tgz        gzip    directory.tar           将覆盖原文件生成压缩的directory.tar.gz        gunzip      directory.tar.gz       覆盖原文件解压生成不压缩的directory.tar。
16、dmesg , uname  命令           dmesg              显示kernle启动及驱动装载信息           uname   -a        显示操作系统的类型 17、string 命令        string    file     显示file文件中的ASCII字符内容
18、rpm 命令        rpm   -ihv    program.rpm    安装程序program并显示安装进程
19、文件目录管理命令        su   root      切换到超级用户        chmod   a+x    file        将file文件设置为可执行,脚本类文件一定要设置,否则得用bash  file才能执行        chmod   666    file        将文件file设置为可读写        chown    u   /dir       将/dir目录设置为user所有
20、mknod    命令        mknod    /dev/hda1     b   3  1   创建块设备hda1,主设备号为3,从设备号为1,即master硬盘的第一个分区        mknod   /dev/tty1        c    4  1   创建字符设备tty1,主设备号为4,从设备号为1,即第一个tty终端 
        touch   /tmp/running              在/tmp下创建一个临时文件running,重新启动后消息
21、磁盘管理命令        fdisk     /dev/hda              就像执行了dos的fdisk一样。        mount   -t    ext2    /dev/hda1     /mnt     把/dev/hda1装载到/mnt目录        df                                       显示文件系统装载的相关信息       mount   -t     nfs      192.168.1.1:sharedir    /mnt     将nfs服务的共享目录sharedir加载到/mnt/nfs目录       umount    /mnt              将/mnt目录卸载,/mnt目录必须处于空闲状态       sync                                 刷新缓冲区,使内容与磁盘同步       mkfs.ext2     /dev/hda1    格式化/dev/hda1为ext2格式        dd   if=/dev/zero  of=root.ram    bs=1024,count=1024         生成一个大小为1M的块设备,可以把它当作硬盘的一上分区来用
22、程序开发有关命令       gcc  hello.c  -o  hell     编译c成可执行的二进制的文件       ldd    grogram             显示程序所使用了哪些库
23、系统有关命令      ps                   显示当前系统进程信息      ps -ef              显示系统的有进程信息      kill  -9   1000     将进程编号为1000的进程杀死      top                   显示系统进程的活动情况,按占cpu资源百分比来分      free                  显示系统内存及swap使用情况      time  grogram     在program程序结束后,将计算出grogram运行所用的时间
     网络 命令    ifconfig    eth0    192.168.1.2     捆绑网卡1的IP地址为192.168.1.2
24、登录网络服务器       telnet     ip       登陆到为ip的telnet服务器       ftp    ip             登陆到ip的ftp的服务器         因为工作中学习中要使用。所以记录下来。后续再慢慢完善。欢迎一起学习交流。。。

热点排行