码迷,mamicode.com
首页 > 系统相关 > 详细

Linux笔记

时间:2016-05-12 22:02:52      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:

linux的安装有两种分区方式,自动分区和手动分区。手动分区必须配置的两个分区。根分区和交换分区

    常用命令:

    ls:查看当前目录 ls 文件名 -l 详细列出文件下的内容  ls -a表示把隐藏文件也显示出来  ls -l 表示显示详细信息  创建日期  创建人 大小 权限

    chmod 权限 文件名 (chmod 777 yum.log  ---给yum.log权限)

    chmod (111,124,等等,每个数字代表一个用户。它的和就是权限值相加)

    chgrp 命令可采用群组名称或群组识别码的方式改变文件或目录的所属群组。使用权限是超级用户。-R(文件及其子目录都包含)

    chown  用户名  文件名 (把文件归属给某用户) -R(文件及其子目录都包含)

    cd:进入到指定目录

    cp 目标文件 目标目录 cp yum.log /etc/bin (把yum.log复制到根目录下的etc下的bin目录)

    touch 更改文件名   会复制出新的一份文件,名字为修改后的源文件保留 touch 文件名  新文件名

    mv 更改源文件名  mv 源文件名  新文件名 移动文件 mv (移动文件)目标文件  目标目录

    rm 删除文件 rmdir(文件不能为空)  rm -rf(文件可以为空)

    wget 下载指定网址文件

    解压文件 tar zxvf 文件名

    (

x : 从 tar 包中把文件提取出来
z : 表示 tar 包是被 gzip 压缩过的,所以解压时需要用 gunzip 解压
v : 显示详细信息
f xxx.tar.gz :  指定被处理的文件是 xxx.tar.gz


    ln 目标文件   目标快捷方式目录   (链接命令  相当于快捷方式)

    pwd 显示当前所在位置

    文件查看命令:more--产看文件,最后一行直接退出,Ctrl+b往前翻  Ctrl+f往后翻   less--查看文件,Ctrl+b往前翻  Ctrl+f往后翻 最后一行不退出,q命令退出  head 行数 文件名 (查看文件前至多少行)   tail 负数 文件名  (查看文件最后多少行)


    ls -ah 查看隐藏文件

    文件查找   find / -name +文件名  会输出所有有该文件名的目录 (普通用户查找可能会出错,没权限。需要修改查询语法) find /etc -name ‘sum*‘ (查找sum开头的文件) find /etc -name ‘*sum*‘(查询文件名中有sum)

    grep -nr "指定内容" 指定文件名

    cat a文件 b文件>c文件  把ab文件内容结合赋到c文件上

    grep 匹配文件中的行  grep 13 /tmp/yum.log (输出根目录下的tmp目录下yum.log所有行有13的)  more 文件 |grep 所需行

    date 查看当前时间  date -s修改当前时间 cal查看当前日历

    cat /etc/passwd | wc -l  (统计所有用户)  cat /etc/passwd | grep bash (统计所有手动建立的用户)

    more/less  查看文件  more到了最后一行自动退出  less到了不会退出,需要手动按q


    groupadd 用户组名

    useradd -g pmd 加用户组名

    更改用户密码  :root用户下,#passwd username 回车。

    chown www:www  同时更改用户和用户组

    df -lh 查看当前系统挂载磁盘使用情况

    fdisk -l  查看当前系统的磁盘 可用分区

    mount /dev/vdb2 /data  挂载data目录到/dev/vdn2的磁盘上

    umount /dev/vdb2  取消vdb2磁盘挂载

   

   /sbin/fdisk /dev/vdb2   开始格式化未分区的磁盘 --分割硬盘模式--(1输入n创建新分区,2输入p创建主分区,3。填1  4。填1(磁盘个数)) w保存

    mkfs.ext3 /dev/sdb1  把新分区的硬盘设置为ext3系统文件格式

    mount 挂载会在服务器重启后失效,需要更改/etc/fstab文件,加入如下代码

    /dev/vdb1(对应分区后的磁盘名)               /home(挂载目录名)                   ext3(系统文件格式)    defaults        0 0(开机是否自动挂载)

  




    vi编辑模式:1.命令模式 2.编辑模式 3.尾行模式   

    vi  +13 yum.log  打开文件并让光标处于第13行

    编辑模式下查找 : /查找内容         n命令查找下一个

    默认进入文档后是处于命令模式,可以按i,a,s,o这四个键进入到编辑模式

    命令模式下  :set nu   把文档开头行数表示出来 Ctrl+d往下移动半屏 Ctrl+U往上移动半屏 Ctrl+f往下移动一屏 Ctrl+b往下移动一屏

    i进入到编辑模式且光标位置不变  a进入到编辑模式,光标位置+1 o光标跳往下一行  s替代当前字符

    编辑模式下保存文件需要进入到尾行模式才能执行,按esc键+冒号键  q退出  q!强制退出,不保存文件  qw退出并保存

    命令模式下光标快捷移动键

   字符移动: h左移一个字符  l右移动一个字符 单词移动:w移动到下一个单词首位 e移动到本单词末

    行级移动(命令模式下):$ 移动到行尾 0移动到行首 j下移动一行  k上移动一行


    linux的网络配置

    一

    1. cd /etc/resolv.cpnf下  进入vi编辑模式  配置对应DNS IP(可以 cd /etc/sysconfig/network下查看自己的主机名)

    2. cd /etc/sysconfig/network-scripts 然后 编辑  vi ifcfg-eth0  (这里的eth0指的我们的网卡,有可能有多个 eth0,eth1)

            网卡类型 :TYPE=Ethernet

            网卡接口名称:DEVICE=eth0(根据你进入的是哪一个网卡而定)

            系统启动时是否自动加载:ONBOOT=yes

            启用地址协议  (static: 指静态,需要自己配置IP信息 --dhcp:自动获取,我们设置喂dhcp自动获取的话,下面的配置就不用填写了):BOOTPROTO=static

            网卡IP地址:IPADDR=192.168.1.1

            网卡网络地址:NETMASK:=255.255.255.0

            网卡网关地址:GATEWAY=192.168.1.1

            网卡设备MAC地址:HWADDR

            网络服务启动或重启(service network restart/stop/start)

    二

    如果我们安装linux安装了图形界面的,那我们可以直接在命令行输入setup进行安装,会出现一个类似图形界面的配置

    http://www.2cto.com/os/201406/311668.html


    美化窗口:

   1. vim /etc/profile
   2.写入 

    export PS1=‘\n\[\e[37;1m[\]\[\e[31;1m\]\u\[\e[39;1m\]@\[\e[33;1m\]\H \[\e[34;1m\]\w\[\e[37;1m\]]\n\[\e[32;1m\]\$ \[\e[0m\]‘
    

Linux笔记

标签:

原文地址:http://blog.csdn.net/qq_31648761/article/details/51351342

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!