zoukankan      html  css  js  c++  java
  • NO.4day LINUX centos 文件基本操作

    LINUX centos 文件基本操作

    1 LINUX简介

    Linux的定义:Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。

    Linux操作系统的主要用途:主要用于服务器,特别是网络服务器。
    两种常见的桌面环境:KDE和GNOME。

    2常用命令

    LINUX关闭系统:init0

    退出登录:exit

    切换虚拟机终端:ctrl+alt+F[1-6]

    whoami命令

    列出目前登陆Linux系统所使用的用户名(账号)。

    who命令

    显示当前登录的所有用户,以及当前的日期和时间。

    date命令

    显示当前时间

    更改时间:date -s '2017-8-11 08:00:00'

    hwclock –s 同步硬件 –w 同步系统

    清除屏幕:clear或快捷键ctrl+l

    su:切换用户

    切换到root用户,命令为 su - root

    增加用户:useradd Tom

    给用户修改密码 echo '123' | passwd --stdin Tom

    获取命令的帮助

    su --help

    man su

    3文件操作

    /表示根目录 

    绝对路径:以/开头

    相对路径:不以/开头

    掌握Linux中的一些重要目录
    a) bin目录:用来存放常用的可执行文件
    b) sbin目录:用来存放系统的可执行文件
    c) 家目录:用来存放用户自己的文件或目录,其中,超级用户root的家目录是/root,而普通用户的家目录被存放在/home目录下,并使用用户名作为最后一级目录(家目录)的名称,如cat用户的家目录为/home/cat
    d) dev目录:设备文件目录
    e) etc目录:配置文件目录

    获取当前dictory:pwd

    更改dictory:cd

    新建dictory:mkdir wg(新建当前目录下为wg的目录)

    新建文件:touch gy.txt

    新建好几个目录 mkdir -p /home/yuyang/student

    cd ~:切换到当前用户的家目录

    cd ..:返回到上一级目录

    ls:列出目录中的内容

    ls -a:列出目录下的所有文件,包括以“.”开头的隐含文件

    ll -查出详细信息。

    rm:删除文件

    rm -rf 目录名

    rm命令在平时很少使用,使用不当会造成严重后果

    cat命令:可以读取正文文件内容

    head命令:读取文件的前几行

    head -n 5 /etc/passwd  (读取etc/passwd的前5行内容)

    tail命令与head真好相反,读取文件后面内容

    cp命令:将文件(可以是多个)复制成一个指定的目的文件或复制到一个指定的目标目录中。cp source destination

    cp -a:拷贝文件及文件的详细信息。

    cp -r:递归拷贝,拷贝目录

    cp=/user/bin/cp  使用最原始的拷贝命令,拷贝过程不会有提示信息。

    ctrl+a:光标移动到命令的开头,ctrl+e光标移动到命令的尾部

    echo命令:

    echo '文本内容‘> file    覆盖文件原内容并重新输入内容,若文件不存在则创建文件

    echo '文本内容‘>> file   指令向文件追加内容,原内容将保存。

    mkdir 创建目录

    touch 创建文件

  • 相关阅读:
    django之上传
    djano的ORM操作
    Python中的分页管理
    MySQL作业
    socket操作
    python的os模块
    django-debug-toolbar的配置及使用
    logging模板及配置说明
    使用StrictRedis连接操作有序集合
    学习总结
  • 原文地址:https://www.cnblogs.com/yuyang26/p/6895188.html
Copyright © 2011-2022 走看看