• Ctrl + Alt + f1 ~ f6,可以在CentOS中切换多个终端。其中f1为默认的图形终端。
  • ctrl a 跳到命令的开头;ctrl e 跳到命令的末尾
  • 上下方向键切换之前的命令
  • ctrl c 不执行当前命令
  • ctrl l 清屏
  • tab键自动补全
  • clear 清屏
  • [root@bogon ~]#    root表示当前用户名为root;@bogon,在bogon这台主机上;~表示当前用户的家目录;#表示当前用户为根用户,普通用户为$
  • [root@bogon ~]# su - ayhan   切换用户为ayhan
  • [ayhan@bogon ~]$ id    查看当前用户的信息
  • who查看当前登录了那些用户:

0代表桌面环境;pts/0代表桌面环境打开的第一个终端;pts/1代表桌面环境打开的第二个终端;tty2代表ctrl + alt + f2打开的终端
  • whoami 当前用户名
  • date 查看日期;date -s '2018-8-26 12:28:00' 修改日期

  • cal 查看日历

  • useradd 用户名 新建用户
  • 更改用户密码:这个命令可以忽略系统对密码的限定,只有root用户才能使用此命令
  • echo 打印/回显;| 为管道符
  • > 重定向,将左边命令的执行结果以覆盖的方式写入右边的文件,若左边为空,则会清空右边文件内的内容;若右边文件不存在,会创建此文件

如上图,目标文件a.txt不存在,自动创建并写入内容‘12345’ 。date的输出结果直接覆写a.txt内容。(有输出结果的命令还有ls、cat、more、less、tail等)

  • >> 追加,用法同>,但是不会覆盖目标文件,而是追加写入。
  • man 命令 或者 命令 --help 可以查看用户指南和帮助
  • 绝对路径:/ 从根处开始的完整路径;相对路径:基于当前位置
  • pwd 查看当前路径
  • cd .. 切到上一级目录;cd . 当前目录cd ../..上一级目录的上一级目录cd - 切到上一次目录; cd ~ 切到当前用户的家目录
  • ’ / ‘根下目录的基本说明:bin 存放命令(可执行文件);sbin 存放管理员命令;etc 配置;dev 设备;tmp 临时文件;opt、media、mnt 空文件夹,供用户使用,可以挂载;home 家目录,每个用户都会在这里创建一个以用户名命名的文件夹,注意root用户的家目录为 /root (终端登陆后的默认目录就是当前用户的家目录)sda  SCSI disk a 采用scsi接口的第一块硬盘
  • ls 查看 ls -a 显示所有文件包括隐藏文件(隐藏文件以点  .开头)
  • ls -l 查看当前目录下的详细信息(权限+硬连接数+属主+属组+大小+修改日期) ll =>相当于ls -l  ll -d查看当前目录本身的详细信息
  • which 命令     查找命令所在的位置
  • alias 别名(可以自己定制命令) 可以将一个命令赋以其他名字,当输入这个名字时,执行命令。如下,将查看根目录的操作赋给look
  • touch 路径/文件    新建文件
  • mkdir 路径/文件夹     新建文件夹 mkdir -p把父目录同时新建出来-v显示操作信息
  • rm 删除命令(谨慎使用) -r 递归的删除(路径内的文件及文件夹内容都删除);-f 强制删除 组合起来 -rf 强删任何东西
  • cp 路径/文件 路径/  如下,将/test/目录下的a.txt 复制到 /test2/目录下,并重命名为b.txt
  • 复制的原理:其实是新建一个文件,将源文件的内容写入新文件,因此复制文件的属主和属组等信息会变成发起复制操作的这个用户(相当于该用户新建了一个文件)。如果不想改变这些信息,可以通过cp -a 来拷贝,会把源文件的权限用户信息全部也拷贝过来
  • -i 操作前询问。如上图,通过alias别名命令 为cp命令定制覆盖前的询问功能
  • cat 以只读方式显示文件的所有内容 -n 为内容添加行号显示
  • head 默认浏览文件的前10行; -n 数字 修改显示的行数。也可以直接head -3
  • tail 默认浏览文件的后10行;-n 数字 修改显示的行数。也可以直接 tail -5
  • tail -f 动态查看文件的新增内容,常用于监测日志文件的变化

  • more 分页浏览文件,每次在显示一屏(一页)的内容,并在屏幕底部显示已显示文件的百分比
  • less 上下键滚动的方式查看文件内容

linux 常用命令及操作相关推荐

  1. linux的命令名必须是小写英文字母,Linux常用命令及操作

    1.进入shell界面 Linux系统提供的命令需要在shell环境下进行,在桌面环境下,可以利用终端程序进入传统的命令行操作界面,进入方式有多种,如在"开始"菜单中选择" ...

  2. Linux常用命令(日常操作这一篇就够了)

    文章目录 **一.查看资源信息** **1)查看系统运行资源** **查看内存使用量和交换区使用量** **查看各分区情况** **查看指定目录大小** **查看系统运行时间.用户数.负载** **2 ...

  3. Linux常用命令和操作

    感谢下面提及的各类URL参考文献的作者! nproc 是操作系统级别对每个用户创建的进程数的限制,在Linux下运行多线程时,每个线程的实现其实是一个轻量级的进程,对应的术语是:light weigh ...

  4. Linux常用命令-文件操作 网络命令 性能命令

    1.1文件操作命令 改变目录 cd 查看当前路径 pwd创建目录 mkdir /tmp/test创建文件 touch /tmp/a.txt删除文件或文件夹 rm /tmp/a.txt 删除文件 rm ...

  5. linux常用命令和操作笔记

    1.通过程序名字统计当前机子共运行了多少个该程序实例,例如统计当前机子共有多个mosquitto_sub实例: [root@SH-243 ~]# ps -ef | grep mosquitto_sub ...

  6. Linux常用命令,Linux常用命令整理

    Linux常用命令一般可以分为很多种,比如查看硬件信息相关命令就有8个,分别是ifconfig.free.fdisk.ethtool.mii-tool.dmidecode.dmesg.lspci,用于 ...

  7. 超实用 Linux 常用命令

    Shell 详解 Shell 简介 常用命令 BASH 常用快捷方式 Linux 目录结构 Linux 常用命令 目录操作命名 文件操作命令 文件内容操作命令 归档及压缩命令 Shell 详解 She ...

  8. 统信UOS命令大全 麒麟系统命令大全 Linux常用命令操作大全(非常全非常详细) ubuntu命令大全常用操作命令大全

    [腾讯云]云服务器2核4G74元/年,222元/3年 Linux常用命令大全(非常全!!!)适用于 统信UOS 麒麟kylin 系统信息  arch 显示机器的处理器架构 uname -m 显示机器的 ...

  9. Linux常用命令(本篇包括,Linux目录结构介绍、Linux Shell介绍、9个常见命令介绍、文件的概念、文件的操作(20个)、目录的操作、文件和目录的权限、文件压缩及解压缩)

    Linux常用命令(本篇包括,Linux目录结构介绍.Linux Shell介绍.9个常见命令介绍.文件的概念.文件的操作(20个).目录的操作.文件和目录的权限.文件压缩及解压缩)         ...

最新文章

  1. 【 FPGA 】UltraFast设计方法学:理解实现策略
  2. TLB的作用及工作原理
  3. 安装lua及问题解决
  4. java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
  5. linux screen 配置
  6. matlab 自动控制仿真,Matlab在自动控制系统建模与仿真中的应用
  7. 图解Nosql(hbase)与传统数据库的区别
  8. [jstips]向数组中插入一个元素
  9. 隐私计算--代理重加密
  10. Oracle查询数据库中所有表的记录数
  11. P3768-简单的数学题【莫比乌斯反演,杜教筛】
  12. UVA 10004 - Bicoloring
  13. Linux C 深入分析结构体指针的定义与引用
  14. 2020年共享汽车发展趋势研究报告
  15. 使用TFS存储项目文档
  16. Django操作原生MySQL的方法:MyModel.objects.raw()执行查询语句
  17. python操作sql_Python Mysql数据库操作,sql文件操作
  18. 小结SpringMVC(三)
  19. 电子设计从零开始(1)
  20. 关于机器学习模型的评估方法

热门文章

  1. windbg命令集合
  2. centos7安装界面、桌面记录(ubuntu没试过)
  3. Linux下编译运行Go程序
  4. gezabo变黑闪退,报错[gazebo_gui-2] process has died
  5. sql replace into 与 insert into
  6. error: Microsoft Visual C++ 14.0 is required.
  7. 第一次作业源于计科一班的王相博
  8. 文件、文件夹操作(I)
  9. python学习笔记(五)
  10. Jsoup的简易使用示例