Linux第1-5天的基础命令。

 

  • alias 是显示当前shell中所有别名。
  • 我们可以将一些常用且较长的命令进行简化,就是别名。
  • alias 新的命令 = ‘原命令’     unalias 删除别名
  • -p  是查看系统中已经设置的别名

 

  • bc   是linux中的计算器语言    ^C  退出

 

  • clock 显示硬件时间
  • -s 使系统时间和硬件时间同步
  • -w是硬件时间和系统时间同步

 

  •  date  显示系统时间
  • date +“%Y-%m-%d”   显示时间格式
  • date +%Y%m%d                    显示前天年月日
  • date -d “+1 day” +%Y%m%d       显示前一天的日期
  • date -d “-1 day” +%Y%m%d       显示后一天的日期

 

  • who     显示目前登录系统的用户信息

 

  • whoami    显示当前用户名

 

  • hostname     显示当前主机名

 

  • tty        显示当前终端设备

 

  • uname -r     查看内核版本

 

  • pwd      显示当前用户工作目录

 

  • df        显示当前磁盘上可用的磁盘空间
  • -h  以KB以上的单位来显示

 

  • enable   查看内部命令
  • -n  禁止使用此内部命令
  • enable + c  启动此内部命令

 

  • type     用来查看内外部命令

 

  • lsblkl    查看块设备情况

 

  • free      查看内存大小

 

  • fdisk     查看磁盘分区

 

  • cd      切换目录

 

  • ls     查看文件
  • -a 显示包含隐藏文件
    -l (ll) 显示额外的信息
    -d 只显示文件不显示文件内容
    -R 目录递归通过
    -ld 目录和符号链接信息
    -1 文件分行显示
    -S 按从大到小排序显示
  • touch有两个功能:
  • 一是用来创建新的空文件
  • 二是用于把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来
  • -a 仅改变atime和ctime
  • -m 仅改变mtime和ctime
  • -t 指定atime和mtime的时间戳
  • -c 如果文件不存在,则不创建

 

  • history  查命令历史文件
  • ! + 历史命令序号    执行此命令
  • -c  清空当前历史命令
  • n    显示最新的n条命令

 

  • rz           安装windows中的文件包

 

  • passwd     用来修改密码口令

 

  • shutdown    用来系统关机

 

  • echo  是在显示器上显示一段文字
  • echo $PS1  即显示提示符修改格式
  • 使用 -e 选项时
  • \a 发出警告声;
  • \b 删除前一个字符;
  • \c 最后不加上换行符号;
  • \f 换行但光标仍旧停留在原来的位置;
  • \n 换行且光标移至行首;
  • \r 光标移至行首,但不换行;
  • \t 插入tab;
  • \v 与\f相同;
  • \\ 插入\字符;
  • \nnn 插入nnn(八进制)所代表的ASCII字符
  • echo $PS1   即显示提示符修改格式
  • PS1=”\[\e[31m\][\u@\h \W]\\$\[\e[0m\]”
  • 改变数字即改变名称(提示符)颜色

 

  • 使用帮助:
  • 查看命令的作用     whatis +命令
  • 查 看内命令        help +命令
  • 查看外部命令        命令+ –help
  • 查看所有命令帮助     man  +命令
  • -f 只查看作用

 

  • Mkdir      创建目录
  • -p   递增创建目录,存在于不报错且可自动创建所需的各目录
  • -v   显示详细信息
  • -m   创建目录时直接指定权限
  • Rmdir       删除目录
  • -p  递归删除浮空目录
  • -v  显示详细信息

 

  • Rm       删除
  • -r  递归删除目录树
  • -f  强制删除
  • -I  交互式删除

 

  • Stat     查看文件,目录的状态 属性 时间

 

  • Cp    复制
  • -r   递归复制目录及其内容,把文件夹中的所有文件改名复制
  • -a   保留原有权限
  • -I   覆盖复制时 防丢失
  • -d   不复制源文件,只复制链接

 

  • Mv    剪切
  • -I 交互式
  • -f 强制

 

  • Tree    以树的形状显示
  • -d  只显示目录
  • -L  指定显示的层级数目
  • -P  只显示有指定patter匹配到的路径

 

  • File   查看文件类型
  • -b  列出文件的辨识结果
  • -f   filelist 列出文件filelist中文名的文件类型
  • -F 使用指点分隔符号替换输出文件名后默认的”:”分隔符
  • -L 查看对应软连接对应文件的文件类型

 

  • ln        创建硬链接   :一个文件多个名字
  • -s  创建软链接   :一个文件对应快捷方式,不同文件

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/93947

(2)
kar.98k_kar.98k_
上一篇 2018-03-31 14:51
下一篇 2018-03-31 15:38

相关推荐

  • 变量替换 字符串处理

    变量替换非空 空 不存在 Var=${Str-Expr} Str 空 Expr Var=${Str:-Expr} Str Expr Expr 不存在至stderrVar=${Str?Expr} Str 空 Expr(stderr) Var=${Str:?Expr} Str Expr(stderr) Expr(stderr) 不存在 被赋值Var=${Str=…

    Linux笔记 2018-07-15
  • grub stage1、grub stage1.5、grub stage2的破坏与修复实验

    grub stage1、grub stage1.5、grub stage2的破坏与修复实验 一、破坏并修复grub  stage1       446个字节 hexdump  -C  /dev/sda  -n  512             查看MBR的512个字节   dd    if=/dev/zero    of=/dev/sda    b…

    Linux笔记 2018-05-13
  • 第一周

    作业

    Linux笔记 2018-06-21
  • 08 tr命令练习

      tr命令 转换或删除字符 tr tr [OPTION]… SET1 [SET2]   -c 取反   -d 删除   -s 如果有重复字符,则代替为一个字符-压缩   -t 使set1长度和set2长度一致 示例1: tr set1 set2        将set1字符转换为set2要求的字符

    Linux笔记 2018-04-05
  • 第三周博客作业

    1、列出当前系统上所有已登录的用户名,注意:同一用户登陆多次,则只显示一次即可。
    2、取出最后登录到当前系统的用户的相关信息。
    3、取出当前系统上被用户当作默认shell的最多的那个shell。
    4、将/etc/passwd中的第三个字段数值最大的后10个用户的信息全部改为大写后保存至/tmp/maxusers.txt文件中。
    5、取出当前主机的IP地址,提示:对ifconfig命令的结果进行切分。
    6、列出/etc目录下所有以.conf结尾的文件的文件名,并将其名字转换为大写后保存至/tmp/etc.conf文件中。
    7、显示/var目录下一级子目录或文件的总个数。
    8、取出/etc/group文件中第三个字段数值最小的10个组的名字。
    9、将/etc/fstab和/etc/issue文件的内容合并为同一个内容后保存至/tmp/etc.test文件中。
    10、请总结描述用户和组管理类命令的使用方法并完成以下练习:

    Linux笔记 2018-03-27
  • Linux笔记 – RPM及YUM软件包的管理与使用 2(YUM工具的使用方法)

    ◆ 软件包的管理- YUMYUM(Yellowdog Updater Modified)工具与APT(debain ubuntu等)工具一样,在解决软件依赖关系的同时可以下载、安装、升级、卸载等功能的重要工具。YUM的相关设定在 /etc/yum.conf 文件中有详细的描述。为了设置软件包的软件源信息,需要修改/etc/yum.conf 文件或在 /etc…

    2018-05-08