zoukankan      html  css  js  c++  java
  • 家目录,Linux常用命令概述

    linux基本操作概括


    1.对文件的操作

    cd、mkdir、ls、touch、du、file、pwd、cp、rm、mv、echo、sep、wc

    2.查看文件内容

    cat、more、less

    3.查看系统命令或者文件存放的路径

    which、whereis、locate、find

    4.打压缩包

    tar

    5.vim编辑器的使用
    6.重定向
    >、>>、2>、2>>、&>
    7.内容过滤
    grep
    8.对磁盘分区、文件系统

    fdisk、df、mkfs.ext3、mount

    9.软件的安装
    rpm、yum、编译安装
    10.系统用户的操作
    useradd、userdel、passwd、groupadd、groupdel、/etc/passwd、/etc/shadow
    11.配置ip地址和主机名

    ifconfig、ip、route、hostname、
    /etc/hosts、/etc/resolv.conf、/etc/sysconfig/networkscripts/ifcfg-cth*

    12.文件权限的操作
    chmod、chown
    13.shell编程
    意义:避免重复性的操作,提高效率。一键解决某些经常要做的事,同时还在很多其他的机器上执行的操作。
    每天要做的,每台机器要做的,而且还是相同的事情
    =======格式化的过程=========
    inode区:存放文件的属性,例大小、时间、权限等等
    block区:存放真实的数据
    一般来说,格式化是格式的inode区。
    =======使用xshell远程连接到linux========
    1.配置ip地址
    setup—-network configuration—-device configuration——eth0—配置
    2.刷新配置
    ifdown eth0;ifup eth0
    ;命令连接符号,先执行ifdown eth0命令,然后再执行ifup eth0
    ifdown eth0:禁用eth0(interface down)
    ifup eth0:启用eth0
    3.查看ip地址
    4.使用xshell远程连接到虚拟机的linux系统里
    ==========家目录和根目录====
    目录=文件夹
    directory=folder
    ~:代表你现在所在的路径是家目录(宿主目录)
    root用户的家目录在/root —>皇宫
    ps:windows 里的用户的家目录在c:users
    普通用户的家目录在/home下,默认情况下与用户名同名

    根目录 /: 所有的文件和文件夹都在根目录下
    家目录~: 用户登录系统的时候,进入的目录,就喊家目录。不同的用户家目录的路径不一样。
    root用户的家目录在根目录下面,包含关系

    =======[登录用户@主机名 ~]#==========
    [root@teacher ~]#
    []:只是符号,没有意义
    root:代表登录linux系统的用户名—》linux超级管理员—》皇上
    @:分割符号
    teacher 是机器名(主机名)
    www.baidu.com 完整的域名 (domain)
    baidu.com 是域名 –》需要购买
    www是这个域里的一个名字—》具体某台主机的名字
    ==========讲的具体命令=====

    # hostname liupeng.chinaitsoft.com  
    临时修改主机名,重新启动系统后失效。
    # hostname
    查看主机名
    # su - root 
    切换root用户登录系统
    # exit
    注销,关闭程序,退出当前用户
    # useradd  liupeng
    新建普通用户liupeng
    # su  -  liuepng  
    切换用户kangwei登录系统
    $
    普通用户

    =====永久修改主机名:

    # vi  /etc/sysconfig/network
    # cat /etc/sysconfig/network
    NETWORKING=yes
    HOSTNAME=liupeng
    $ echo  $PS1 : 查看PS1环境变量的值,规定了显示格式:
    [u@h W]$
    u  用户  user
    h  主机名 hostname
    W  工作目录  working directory 
    # useradd  123   
    新建普通用户123
    # su - 123   
    切换用户到123登录系统
    $ pwd     
    查看当前用户所在路径。
    (pwd=print name of current/working directory)
    $ exit  
    退出登录用户
    # 是超级管理员的提示符号
    $ 是普通用户的提示符号
    # mkdir  a b c    
    新建a b c这3个文件夹
    mkdir :新建文件夹
    touch :新建空文件!注意是文件,不是文件夹
    # cd  /etc/ssh/   
    进入/etc/ssh文件夹

    man pwd 查看pwd命令的使用手册 (manual)
    敲回车是往下面显示
    按q退出 quit

    工作目录: 你在哪个文件夹里,哪里就是工作目录
    当前目录=工作目录
    =======linux命令格式

    # ls  -l  /lianxi

    ①命令
    ②选项(可供选项的项目,可接也可以不接的) 不同的选项有不同的作用,接选型显示的效果会不一样。
    ③参数:参与进来的一个操作数。参数也可以不接,不接就是对当前目录进行操作
    命令和选项、参数之间一定要有空格(一个或者多个都可以)

    命令 选项 参数

    ls:查看文件夹里的内容(ls - list directory contents)
    ls -a  --all 显示所有的文件(.开头的文件在linux系统里是隐藏文件)
    ls -l  long format   长格式(详细信息,文件名、大小、时间、权限等)
    ls -h, --human-readable
    ls -a  查看所有文件# ls -l 以长格式显示#ls -h 查看文件大小多少K

    合起来用:#ls -ahl
    mkdir 新建文件夹
    cd 进入文件夹
    容量大小:KB–>M–>G–>T–>P–>E–>Z–>Y–>B
    ===详细解释===
    例:

    # ls -l
    drwxr-xr-x 2 root root 4096 Nov 28 15:10 luozhenyu

    ①d:代表文件类型 目录(directory)
    ②-:代表普通文件
    ③rwxr-xr-x 权限 r 读(read) w写(write) x执行(execute)
    ④2 代表链接数
    ⑤root 代表用户
    ⑥root 代表组
    ⑦4096 代表文件的大小(字节)
    ⑧Nov 28 15:10 文件的创建时间
    ⑨luozhenyu 文件名
    ===linux由内到外:硬件–内核–shell–人========
    shell :其实就是一个程序。作用人机交互。介于系统内核与用户之间,负责解释命令行
    命令解释器:1.查找命令 2.执行命令
    shell是一类程序的统称。其中bash是最好使用的shell。
    shell的种类:bash、sh、csh等
    ======几个关于shell的命令====

    # echo $SHELL  查看默认的shell是那种
    # cat /etc/shells  查看系统里有多少种shell可以使用
    # cat /etc/issue 查看系统版本
    # sh  使用sh这个shell程序
    # exit 退出sh这个shell

    ====
    tab键:
    1.补齐命令(按2下)
    2.补齐文件名

    上下方向键,可以调用以前使用过的命令
    ctrl+l 清除屏幕

    关机

    • poweroff
    • init 0
    • halt
    • shutdown -h now

    重启

    • reboot

    • init 6

    长选项和短选项

    • -a和–all 显示隐藏的文件和文件夹
    • .开头的文件是隐藏文件
    # mkdir  .zhanghao  
    新建隐藏的文件夹.zhanghao
    # cd .zhanghao 
    .代表当前文件夹,..上一级文件夹
    # cd ..  
    返回到上一级文件夹
  • 相关阅读:
    redis发布订阅
    redis学习笔记(面试题)
    redis安全 (error) NOAUTH Authentication required
    HDU3001 Travelling —— 状压DP(三进制)
    POJ3616 Milking Time —— DP
    POJ3186 Treats for the Cows —— DP
    HDU1074 Doing Homework —— 状压DP
    POJ1661 Help Jimmy —— DP
    HDU1260 Tickets —— DP
    HDU1176 免费馅饼 —— DP
  • 原文地址:https://www.cnblogs.com/lpeng94/p/12546517.html
Copyright © 2011-2022 走看看