zoukankan      html  css  js  c++  java
  • Linux(二)__文件目录、常用命令

    一、linux下的文件目录

    linux的文件系统是采用级层式的树状目录结构,在此结构中的最上层

    是根目录“/”,然后在此目录下再创建其他的目录

    深刻理解linux文件目录是非常重要的。

     

    linux下的根目录中重要的目录如下是系统自动分配的

    root目录、home目录、bin目录、sbin目录、mnt目录、etc目录、var目录、boot目录、usr目录、tmp目录(均为同级目录)

    root目录:用于存放root用户相关文件的目录

    home目录:用于存放普通用户的相关文件的目录

    bin目录:用于存放常用命令的目录

    sbin目录:用于存放要具有一定权限才可以使用的命令的目录

    mnt目录:用于默认挂载软驱、光驱的目录

    etc目录:用于存放配置相关的文件的目录

    var目录:用于存放经常变化的文件的目录

    boot目录:用于存放系统引导文件的目录(重要)

    usr目录:用于存放安装的默认目录(安装文件会默认安装在usr目录里)

    tmp目录:用于存入临时文件的目录

    proc目录:存放cpu内存等信息

    要特别注意home目录下的文件夹的真实路径,必须要带上用户名。

    二、字符界面操作基础

    1.字符界面的使用方法

    2.本地登录和远程登录

    3.学会使用putty

    4.理解系统运行级别及其切换方法

    5.掌握常用的系统关机和重启命令

     

    为什么使用字符工作方式?

    1.在字符操作方式下可以高效的完成所有的任务,尤其是系统管理任务。

    2.系统管理任务通常都是远程进行,而远程登录后进入字符工作模式可以提高运行效率,占用带宽也非常小。

    3.由于使用字符界面不用启动图形工作环境,这样可以大节省系统资源开销

     

    进入字符工作方式的方法

    1.在图形环境下直接开启终端窗口。图形切换到字符界面快捷键Ctrl+Alt+F2,字符切换到图形界面Ctrl+Alt+F1

    2.在系统启动后后直接进入字符界面

    3.使用远程登录方SSH进入字符工作环境

     

    本地登录和注销 
    登陆:在登录终端上输入用户名(如:root)和密码(pwd)即可。注销登录:用户可以在当前的登录终端上输入logout命令

    使用putty远程登录

    输入ifconfig查看ip地址(记得在图形界面下将有线的开关打开)

    输入ip地址,然后open,再输入用户名密码登录。

    我们可以保存当前会话配置

       

    我们保存一个session将其命名为CentOS,将它和指定的ip地址绑定。下次只要点击CentOS就可以创建链接。

     

    系统运行级别

    centos7的修改方法变了,记录如下:

        1、查看/etc/inittab文件

        2、由文件说明可以看出,centos只有两种启动模式:

    multi-user.target: analogous to runlevel 3  #命令行模式

    graphical.target: analogous to runlevel 5   #图形模式

        3、通过systemctl get-default 命令获取当前模式:

     

      4、通过systemctl set-default multi-user.target 命令,修改启动模式:

      5、reboot 验证效果

    linux的用户管理(普通用户无法使用)

    useradd命令:useradd 用户名(添加用户)

    passwd命令:passwd 用户名  (修改用户密码)

    userdel命令:userdel 用户名 (删除用户)

    userdel -r 用户名(删除用户以及用户主目录)

    Linux centos重启命令:

    •   1、reboot
    •   2、shutdown -r now 立刻重启(root用户使用)
    •   3、shutdown -r 10 过10分钟自动重启(root用户使用)
    •   4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)

      如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启

    Linux centos关机命令:

    •   1、halt 立刻关机
    •   2、poweroff 立刻关机
    •   3、shutdown -h now 立刻关机(root用户使用)
    •   4、shutdown -h 10 10分钟后自动关机

      如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启

     

    基本命令操作:

    Ctrl+l                         清屏

    #cd ..                         返回上级目录  cd ../../上两级目录

    #cd 绝对路径

    #cd  /             返回根目录

    #cd  file          进入某个文件

    #ls                  查看目录中的文件(可用* ? [abc]通配符做匹配)

    # ls -a             显示隐藏文件

    # ls -l                         显示详细信息

    命令组合ls -al    参数组合

    #pwd                显示当前目录名称

    # mkdir dir1                       创建 'dir1' 目录

    # mkdir dir1 dir2                同时创建两个目录

    # mkdir -p /tmp/dir1/dir2    创建一个目录树

    #rmdir dir          删除指定目录

     

    文件命令:

    #file                   显示指定文件的类型

    #touch file               创建文件

    #cp file1 file2             复制文件

    #cp -r dir1 dir2                   递归复制命令(复制子目录信息)

    #rm fileName                  删除文件

      rm -r dir          删除目录带提示

      rm -rf dir                         [删除所有内容(包括目录和文件)r递归f强制]

    #rmdir dir                          只能删除空目录

    #mv  filename /home          移动文件(文件夹)

    获取命令帮助:命令 --help  或者man 命令 或者 ifo 命令

     

    命令的补全(提示匹配命令)

    例如:mk   按Tab Tab  找到所有匹配,然后再输入到唯一匹配,再按Tab自动补全。

     

    历史命令:

    !!也就是执行上一次的命令,!touh 会查找到上一次执行过的touch命令,优先执行历史近的。!50  直接输入命令历史history的行号来执行那次命令。

     

    标准输入输出:

     

    系统的重定向:

    重定向就是不使用系统的标准输入输出和错误输出端口,而进行重新的指定,所以重定向分为输入输出和错误重定向,

    通常情况下重定向到一个文件

    输入重定向:cat <test1>test2  将test1的中的文件内容输出到test2文件。

    >输出文件会覆盖,>>不会覆盖,追加

     

    管道:

    其实就是命令的组合。

     

     

  • 相关阅读:
    软件工程 团队博客第二阶段成绩
    现代软件工程 10 绩效管理
    现代软件工程讲义 1 软件工程概论
    现代软件工程讲义 0 教学方法
    软件工程 敏捷的酒后问答
    我传递了错误的信息
    起跑点上
    输在起跑点上?
    好可怕的假相
    浪子回头
  • 原文地址:https://www.cnblogs.com/xiangkejin/p/6087529.html
Copyright © 2011-2022 走看看