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
下一篇 2018-03-31

相关推荐

  • Linux 的不同的发行版区别和联系

    Linux 的不同的发行版区别和联系   Linux,最早由Linus Benedict Torvalds在1991年开始编写。在这之前,Richard Stallman创建了Free Software Foundation(FSF)组织以及GNU项目,并不断的编写创建GNU程序(此类程序的许可方式均为GPL: General Public Lic…

    2018-08-04
  • linux如何使用命令帮助

    Linux如何使用命令帮助 whatis:显示命令的简短描述 whatis命令在用 catman -w命令创建的数据库中查找command参数指定的命令、 系统调用、库函数或特殊文件名。whatis命令显示手册部分的页眉行。然后可以发出man命令以获取附加的信息。whatis命令等同于使用man -f命令。linux系统刚安装后不可立即使用使用 makewh…

    Linux笔记 2018-05-07
  • 基于Memcached的session server

    session server:将Tomcat的session信息保存在Memcached中,实现session server 前提: 两个Tomcat节点,两个Memcached节点,一个nginx节点;Tomcat需要使用到Memcached-session-manager这个Java类,即上面所说的调用了Memcached提供的API的模块,以达到Mem…

    Linux笔记 2018-03-31
  • rpm,yum命令,定时任务与sed常见用法

    rpm yum sed at 定时任务crontab

    2018-07-16
  • N31-第四周作业

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 [root@localhost ~]#cp -r /etc/skel /home/tuser1 [root@localhost ~]#chmod -R go= /home/tuser1 2、编辑/etc/group文件,添加…

    2018-07-20