zoukankan      html  css  js  c++  java
  • linux基础二

    在使用linux中如果遇到一些问题可以解决我方法:

    1.help

    内部命令:help [命令名]

    外部命令:【命令名】 --help

    2. whatis 【命令名】

    3.man 【命令名】

    4.info[命令名]

    date:时间管理

    当输入完date后

     date +%y 显示当前的年份

    date +%m 显示当前的月份

    date +%d 显示当前的天

    date +%T 显示当前时间

    date +%H 显示当前小时

    ----------------------------------------

    cal:日历

    用法:cal [[[日]月]年]

    选项: cal -1 只选择当前月份(默认)

    cal -3 只选择上个月,当月和下个月月份

    cal -s 周日作为一周第一天

    cal -m 周一作为一周第一天

    cal -y 输出整年

    cal -v 显示版本信息并退出

    cal -h显示帮助兵退出

    -------------------------------------------

    bc:计算器

    bc 

    然后输入数字,q 退出

    -------------------------------------------

    echo 

    echo -n  不要追加换行

    echo -e 启动反斜杠转义

    --------

    echo -e 对反斜线转义

    a警告

    退格

    c抑制更多输出

    e转义字符

    f格式提供

    换行

    回车

    横向制表符

    v纵向制表符

    \ 反斜杠

     --------------------------------------

    文件系统

    /boot :系统启动相关的文件,如内核、initrd。。。

    /etc:配置文件

    /dev: 设备文件

    /:根系统

    /home:用户的家目录,默认通常为/home/username

    /root:管理员家目录

    /lib:库文件及内核模块文件

    /lib/moduless:内核模块文件

    /media 挂载点目录,移动设备

    /mnt:额外临时文件系统

    /misc 杂项

    /opt 第三方程序的安装目录

    /proc 伪文件系统,内核映射文件

    /sys 伪文件,硬件设备相关的属性映射文件

    /tmp:临时文件,/var/tmp 也是

    /var/可变化

    /bin 可执行文件,用户命令

    /sbin:可执行文件,管理员命令

    /usr 只读文件

    ------------------------------------------------------

    文件命名规则:

    1.长度不能超过255个字符

    2.不能使用反斜线当文件名

    3.严格区分大小写

    ----------------------------------------------------------

    目录管理

    mkdir [] 创建目录

    mkdir [文件名]创建一个空目录

    mkdir -p [文件名]创建一个父目录

    tree 查看目录树

    rmdir [文件名] 删除目录

    ----------------------------------------------------------

    文件的创建和删除

    touch 【文件】创建文件

    touch -a 【文件】只改变访问时间

    touch -c [文件]不创建任何文件

    touch -m 【文件】 只改变修改时间

    touch -t [文件]指定时间

    stat 显示文件或文件系统状态信息

    nano【文件】nano编辑器创建文件

    rm [文件]删除文件

    rm -i [文件] 交互式删除

    rm -f[文件]强制删除

    rm -r [文件]递归删除

    rm -rf [文件] 删除目录及其目录下的所有文件

     ------------------------------------------------------------

    CP :复制

    cp [src] [src]

     

    将一个源文件复制到另一个文件

    cp /etc/demo1 /tmp/demo2

     

    将多个源文件复制到另一个目录

    cp /etc/{demo1 ,demo2,demo3} /tmp/

     

    cp -r 

    cp -r /etc/目录//tmp/目录2

    默认cp命令是不会复制目录所以要使用-r 递归

     

    cp -f [目录1] 【目录2】强制复制到目录2

     

    cp -p 【目录1】【目录2】复制后保留属组和属主时间戳

     

    cp -a 【目录1】【目录2】 复制后保留所有属性并归档

     

    cp-l 【目录1】【目录2】追踪符号链接并保留文件

     cp -P【目录1】【目录2】保持链接及属性

     

    ----------------------------------------------------------------

    mv  :Move移动

    mv [SRC][DEST]

    mv /文件  /etc/文件2    移动文件到etc下并重命名文件2

     

    mv /文件1  /文件2   移动当前文件1 并重名为文件2

     

    mv -r /文件 /文件2  强行移动到文件2

    mv -i 【文件1】【文件2】提示将文件1 移动到文件2

     

    mv -T【文件1】【文件2】 指定当前目标并移动文件2

    --------------------------------------------------------------------------

    install 

    install :复制文件并指定文件属性

    install -d[目录][目录2] 创建目录并复制到目录2

     

    install -m 【目录】【目录】复制并执行权限

     

    Insatll -t 【目录】【目录2】指定目标,指定源目录2

     

  • 相关阅读:
    django urls.py 中的name 使用方法
    django ForeignKey ManyToMany 前后端联动
    python web django 2nd level -- 待更新
    python web django base skill
    python-线程池的两种实现方式 【转载】
    django removing hardcoded URLs in template --- 使用变量,把url放在变量中 {% url 'namespace:name' %}
    django admin后台(数据库简单管理后台)
    windows10 -- mysql5.5 + python3.4 + django1.11 +pycharm2016.2 + PyMySQL(DB DRIVER) 环境搭建
    JavaScript可视化运行工具推荐
    为什么需要在 React 类组件中为事件处理程序绑定this?
  • 原文地址:https://www.cnblogs.com/X404/p/12235929.html
Copyright © 2011-2022 走看看