Chinaunix首页 | 论坛 | 博客
  • 博客访问: 204165
  • 博文数量: 54
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 230
  • 用 户 组: 普通用户
  • 注册时间: 2011-09-25 13:58
文章分类

全部博文(54)

文章存档

2014年(12)

2013年(42)

分类: LINUX

2013-12-13 16:41:57

原文地址:Linu学习第三天 作者:1122zxh

        
1. d:表示文件是目录;  l:表示软链接文件;        p:表示管道文件;        s:套接字文件,做网络通信;        c:字符设备文件;        b:块设备文件
        总结为:
bcd-lsp
 2.  第一组rwx:文件的拥有者的权限,u;对应满权限 111 = 7
      第二组rwx:文件所属的组成员的权限,g;对应满权限 111 = 7
      第三组rwx:其他用户对文件的权限,o;对应满权限 111 = 7
      chmod u+g+o filename:更改文件的权限
      chmod a+x filename :三个用户增加执行权限
      chmod u+x filename:给文件的所有者增加执行权限
      chmod u-x filename:给文件的所有者取消执行权限
      chmod 777 filename:权限全部开启
      chmod 444 filename:全部只读
      linux:文件的拥有者,第二个linux:文件所属的组; 
 3. chown zxh 1.c -R :改变文件的拥有者
          chown zxh.linux 1.c -R :改变文件的拥有者为zxh,组改为linux
          chown .linux 1.c -R :只改变文件的组为linux
3. touch filename1 filename2:创建N个文件,或改变文件的时间戳
    > filename :创建一个文件
    vi filename :创建一个文件
4. cp -a  :拷贝目录,保留链接,文件属性,
    cp -i :覆盖目标之前给出提示,回答“y”表示被覆盖
    cp -l  :不做拷贝,只是链接文件;
5. mv -i :覆盖目标之前给出提示,回答“y”表示被覆盖
6. rm -i  :覆盖目标之前给出提示,回答“y”表示被覆盖
    rm -r :递归删除目录;
7. cat 打印文件内容到终端
    cat 1.txt 2.txt > 4.txt :把1号和2的文件内容存到4.txt
8. more
9. less
10. ln 建立链接文件
        ln -s passwd link_s :建立软链接,利用Linux为文件分配的物理编号--inode建立链接;
        ln pssswd link_h :建立硬链接,利用文件的路径建立连接;
        删除passwd后,只有硬链接可以链接passwd;
        ls -i :查看文件inode节点号;
11. zip:压缩一个或多个文件
        zip xxx.zip xxx
        unzip :解压一个压缩包
        unzip xxx.zip
12. tar压缩与解压,归档文件
        tar -cvf passwd.tar   :创建压缩文件
        tar -cjvf passwd.tar.bz
        tar -czvf passwd.tar.gz
        解压文件:
        tar -xvf paswd.tar 
        


Linux网路配置
1、IP :internet中主机的唯一标识;
      静态配置IP地址:
      vi /etc/network/interfaces添加          

  1.  auto eth0
  2.  iface eth0 inet static
  3.  address 192.168.0.231
  4.  netmask 255.255.255.0
  5.  gateway 192.168.0.1

        退出方式:“:w !sudo tee %”,然后 “:q!”强退。  
        重启网卡启动新的配置:
            /etc/init.d/networking restart   
        DNS服务器配置:
            vi /etc/resolv.conf 添加一行自己的网关: nameserver 192.168.0.1
2. 动态获取IP
         auto eth0   动态获取IP
         iface eth0 inet dhcp  动态获取IP
3. 关闭开启网卡
        ifconfig eth0 down
        ifconfig eth0 up
4. netstat -anpt/-anpu :查看套接字网络状态TCP/UDP
    nslookup <网址> :根据域名查询IP地址
 
NFS服务器配置

    1.安装NFS服务器程序软件包 
  1. sudo apt-get install nfs-kernel-server

    2.配置NFS资源

  1. linux@farsight:~$ cat /etc/exports

  2. # /etc/exports: the access control list for filesystems which may be exported

  3. # to NFS clients. See exports(5).

  4. # Example for NFSv2 and NFSv3:

  5. # /srv/homes hostname1(rw,sync) hostname2(ro,sync)

  6. #

  7. /source/rootfs *(rw,sync,no_root_squash)

  3.手动启动NFS服务

  1. linux@farsight:~$ sudo /etc/init.d/nfs-kernel-server start
  2. linux@farsight:~$ sudo /etc/init.d/nfs-kernel-server stop
  3. linux@farsight:~$ sudo /etc/init.d/nfs-kernel-server restart
  4. linux@farsight:~$ sudo /etc/init.d/nfs-kernel-server status

  4.查看目标主机的共享资源,IP为目标机的IP地址

  1. linux@farsight:~$ showmount -e ip

  5.挂载共享资源,输入目标主机的ip和共享资源目录

  1. linux@farsight:~$ sudo mount -t nfs 192.168.65.133:/source/rootfs/ /mnt/nfs/

  6.卸载共享资源挂载

  1. linux@farsight:~$ sudo umount /mnt/nfs


    

 



阅读(1125) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~