zoukankan      html  css  js  c++  java
  • ubuntu,day1基础命令,shutdown,man,touch,rm,mv,cp,stat,locale,apt,date,tzselect,cal,快捷方式,echo,查看文件

    基本设置命令

    1,shutdown 命令,

    shutdown -r now # 现在立即重启
    shutdown -r +5 # 三分钟后重启
    shutdown -r 12:12 #在12:12时将重启计算机
    
    shutdown -h now # 现在立即关机
    shutdown -h +5 # 5分钟后关机
    shutdown -h 12:00 # 12点钟关机
    shutdown -c # 取消关机操作
    
    init 0 关机
    init 6 重启

    2,帮助man -h --help  info

    
    
    man man  # 查看man命令的手册  
    man  pwd   # 查看pwd的收藏
    passwd --help  # 查看passwd的帮助命令

    3,touch 创建文件

    touch file1 # file1 不存在时被创建
    touch -c file1 # 不创建文件

    4,删除命令rm

    rm -f filename  # 强制删除非目录文件
    rm -rf filename   # 删除目录文件和目录文件中的所有文件,必须都是空的文件
    rmdir filename # 删除空目录

    5,mv,移动,重名

    mv test.log test.txt  # 文件改名
    mv test1.txt dir1/      #移动文件
    mv test1.txt  test2.tx  test3.tx dir1/      #移动多个文件

    6,cp复制命令

    cp -r source dest 复制目录文件中的所有到dest中
    cp -a source dest 完全复制文件的属性,包括所属组和用户

    7,stat 查看文件详细信息

    stat filename  #查看文件的详细信息

    8,查看可使用的语言种类:locale -a

    如果有utf8则是支持中文的

    9,apt安装命令

    apt-get install -y package # 自动安装软件,-y
    apt-cache search package # 模糊查询软件包
    apt-remove package  # 删除包
    apt-remove package -purge # 删除包包括配置
    apt-get autoremove # 自动删除不需要的包
    apt-get update # 更新源
    apt-get upgrade # 更新已安装的包
    apt的配置文件:/etc/apt/sources.list # 设置软件包的获取来源
    /etc/apt/apt.conf.d # 配置文件
    安装vim,更新apt,安装opnessh-server用于xshell的连接
    sudo apt install -y vim
    sudo apt-get -y update
    sudo apt install -y net-tools # 使用ifconfig时的工具
    sudo apt install -y openssh-server

    10,date:用来显示设置时间

    # 日期格式化
    #       %Y     year
    #       %m     month (01..12)
    #       %d     day of month (e.g., 01)
    #       %H     hour (00..23)
    #       %I     hour (01..12)
    #       %M     minute (00..59)
    #       %S     second (00..60)
     
    
    date +"%Y%m%d %H%M%S"
    
    date -s "设置的时间期间" # 设置当前时间,需要管理员权限
    
    hwclock -w # 将设置的时间写入硬件中

    11,设置时区

    tzselect # 可以根据提示一步一步设置时区

    12,显示日历

    cal # 显示当前月份的日历
    cal -y # 显示当年的日历
    cal 2016 # 显示指定年份的日历

    13,忘记登录密码时

    开始时长按shift键,进入grub菜单》》按e进入编辑模式,ro 后的一段》》rw init=/bin/bash >>点击f10,进入字符界面
    
    》》passwd 用户名,修改密码,成功后重启,实现修改密码

    14,命令行的快捷键

    gedit是一个相当于nodepad++的文本编辑器
    ctrl + l 清屏,
    ctrl + k 删除光标以后的内容,
    ctrl + u 删除光标前的内容,
    ctrl + w 从后删除到有第一个空格的,
    ctrl + a 光标移动到命令开始,
    ctrl + e 光标移动到最后行的行尾
    ctrl + d 关闭当前终端,但必须剩一个终端关闭不了
    ctrl + shift + t,再打开一个终端页签

    15,echo,是打印的意思

    a = "123"
    echo $a # 会打印出a的值,当变量不存在的时候,会是空

    16,cat,tac,touch,tail,more,less,head,查看文件内容

    cat filename filename # 可以显示一个或者多个文件的全部内容
    cat -b filename  # 所有非空编号输出
    cat -n filename  # 从开始到最后编号输出
    
    tac filename # 倒着输出所有内容
    
    touch filename  # 有文件就打开没有,会生成新的
    
    head -5 # 输出开头的5行,默认没有参数时,输出10行
    
    tail -5 # 输出末尾的5行,默认没有参数时,输出10行
    tail -f # 动态监控文件
    
    more filename # 一屏一屏的输出文件内容,点击tab翻页,enter下移,b上翻页,没有向上一行行移动
    more -5 test.py
    less filename # to通过pgup,pgdn翻页,上下键移动
  • 相关阅读:
    统一建模语言UML轻松入门之综合实例
    统一建模语言UML轻松入门之动态建模
    LINQ体验(3)——C# 3.0新语言特性和改进(下篇) 【转】
    Visual Studio 2008新特性【转】
    vs2008 新特性【转】
    LINQ体验(1)——C# 3.0新语言特性和改进(上篇) 【转】
    C# 3.0 的Lambda表达式(Lambda Expressions)【转】
    LINQ体验(2)——C# 3.0新语言特性和改进(上篇) 【转】
    结构体计算结构体字节大小以及字节对齐
    web.config 中SessionState的配置
  • 原文地址:https://www.cnblogs.com/wuzhenhu/p/8067132.html
Copyright © 2011-2022 走看看