Linux学习笔记(四)-Linux常用命令

  1. 常用命令格式

    #command(指令) [-options] parameter1(参数1) parameter2(参数2)...

    大小写区分,tab自动补全

  2. Shell特殊字符
    • 通配符
    • 管道Pipe:把前面进程的输出作为后面进程的输入,把前面文件的输出作为后面进程的输入
    • 输入/输出重定向
  3. 命令帮助
    • Man工具就是系统帮助手册:man+命令
    • Info工具是一个基于菜单的超文本系统
  4. 翻页
    • ctrl+f:下一页
    • ctrl+b:上一页
    • more
  5. 历史记录查看

    history n(指定查看最近多少条)

  6. 文件系统及相关操作

    常规操作

    1. cd
    2. whereis
    3. pwd
    4. ls(-a/-l)
    5. file(文件属性)
    6. echo(打印字符到频幕上)
    7. mkdir/rmdir(创建、删除空文件夹),touch+文件(新建文件)
    8. cat(打出文件内容,-n(显示行号),-d(显示非空行行号))
    9. cp(copy),mv(move),rm(remove)
    10. chown(changeowner),chgrp(changegroup)
    11. chmod
    12. grep(关键词)
    13. find
    14. locate
    15. in(link)
    16. gzip
    17. tar
    18. diff
    19. patch
  7. 磁盘管理
    1. df(查看磁盘使用情况)
    2. du(查看当前目录占用的大小,-sh)
    3. mount/unmount
    4. fdisk(对磁盘的分区操作)

      hda,hdb,hdc的关系

      hda1,hda2,hda3的关系

    5. mkfs(建立文件系统)
  8. 用户管理
    1. passwd(用户口令管理)
    2. useradd/adduser
    3. usermod
    4. userdel/deluser
    5. groupadd
    6. groupmod
    7. groupdel
    8. id
    9. groups
    10. who
    11. whoami
  9. 系统及其他
    1. su(切换用户)
    2. sudo(管理员)
    3. export(导出)
    4. shutdown/poweoff/halt/reboot(关机),sudo shutdown -h now(立刻关机),-r(重启)
    5. ps(进程)
    6. kill
    7. top
    8. free

      9.uname

    9. uptime
    10. clear
    11. cal
    12. date/time
  10. 网络配置管理
    1. netstat(检测网络状态)
    2. ping
    3. ifconfig
    4. ssh
    5. ftp
    6. telnet
  11. 取别名

    alias+命令;unalias+别名

来自为知笔记(Wiz)

附件列表

时间: 2024-10-01 03:10:04

Linux学习笔记(四)-Linux常用命令的相关文章

【linux学习笔记八】常用命令

查询与自动挂载 #查询系统中已经挂载的设备 mount #依据配置文件/etc/fstab的内容,自动挂载 mount -a 挂载命令格式 mount [-t 文件系统] [-o 特殊选项] 设备文件名 挂载点 #-t 文件系统:加入文件系统类型来指定挂载的类型,可以ext3 ext4 iso9660等 #-o 特殊选项:可以指定挂载的额外选项 w 用户名 命令输出: USER 登录的用户名 TTY 登录终端 FROM 从哪个IP地址登录 [email protected] 登录时间 IDLE

Linux学习笔记四:Linux的文件搜索命令

1.文件搜索命令  which 语法:which [命令名称] 范例:$which ls  列出ls命令所在目录 [[email protected] ~]$ which ls alias ls='ls --color=auto' /bin/ls 另外一个命令:whereis [名称名称],也可以列出命令所在目录. [[email protected] ~]$ whereis ls ls: /bin/ls /usr/share/man/man1/ls.1.gz /usr/share/man/ma

linux学习笔记一:获取命令帮助

linux命令超多,忘记命令的使用方式.格式是很平常的事 囧.能够使用系统自带的帮助文件获取到相关的信息是学习linux的必备基本功! 下面记录几个常用的帮助命令,只为加深本菜的记忆,有不对的地方请看到这篇博文的大大加以指导,感激不尽! 简要介绍下命令,命令分为两大种类. 一种为shell自带的一些基础命令,称为内部命令.该类命令集成在shell内部,执行速度比外部命令快. 还有一种称为外部命令,该类命令是额外安装的,开机不自动加载,在需要使用时通过路径查找(printenv中的PATH项),加

Linux学习之Vi编辑器常用命令

VI编辑器常常简称为Vi(visual editor),它可以自行输入.删除.查找.替换.复制.粘贴.块操作等多功能编辑器.用户需要根据自己的需求进行定制,这个是其他编辑程序所没有的一个功能.vi 编辑器并不是一个排版程序,它不像Word或WPS那样可以对字体.格式.段落等其他属性进行编排,它只是一个文本编辑程序.没有菜单,只有命令,且命令繁多.vi有3种基本工作模式:命令行模式.文本输入模式和末行模式.. 基本上vi可以分为三种状态, 分别是 游标控制 k 游标向上移  (添数字 移动字符个数

linux学习笔记四(shell编程)

前言:最近在学习shell编程,shell编程是一个很强大的编程语言. 目的:方便今后复习. 内容:1.简单的回顾一下编程语言                 1)编程语言:机器语言,汇编语言,高级语言.                 2)编程语言有静态和动态的区分.                             区别:静态语言是一种编译性的语言,要提前知道变量的格式,进过完整的编译之后才能运行,典型的静态语言包括:C.C++.JAVA.C#.                    

linux学习第一天,常用命令一

linux系统基本原则:1.由自由的单一的小程序组成,组合小程序完成负责的任务.2.一切皆文件,3.尽量避免捕获用户接口,也就是说用户输入命令后就能直接返回结果.4.配置文件保存为纯文本格式. GUI接口:图形接口 CLI接口:命令接口,需要用户输入命令. 命令提示符:prompt root 管理员 # 普通用户 $有关用户操作的相关命令(包括,添加.修改.删除用户的命令) 新建.删除用户的命令: useradd 用户名 系统管理员命令,创建新的用户. 选项: -d:创建新的用户,使用默认的根目

Oracle学习笔记—数据字典和常用命令(转载)

转载自: oracle常用数据字典和SQL语句总结 Oracle常用命令大全(很有用,做笔记) 一.Oracle数据字典 数据字典是Oracle存放有关数据库信息的地方,其用途是用来描述数据的.比如一个表的创建者信息,创建时间信息,所属表空间信息,用户访问权限信息等.当用户在对数据库中的数据进行操作时遇到困难就可以访问数据字典来查看详细的信息. Oracle中的数据字典有静态和动态之分.静态数据字典主要是在用户访问数据字典时不会发生改变的,但动态数据字典是依赖数据库运行的性能的,反映数据库运行的

Linux学习笔记:Linux发行版

Linux发行版 什么是Linux distribution – Linux的本质来说,它只是操作系统的核心(内核),负责控制硬件.管理文件系统.程序迚程等,并丌给用户提供各种工具和应用软件. – 人们以Linux核心为中心,再集成搭配各种各样的系统管理软件戒应用工具软件组成一套完整的操作系统,如此的组合便称为Linux发行版. Linux主要发行版 RedHat Linux:红帽企业级Linux是系统管理员的第一选择,它有众多的程序包,还有非常到位的支持,由于该发行版是商业化产品,所以丌是免费

Maven学习笔记二:常用命令

Maven常用命令: 1.mvn -v:显示版本信息 2.创建Java项目 mvn archetype:generate groupid:项目标识,java包的目录结构: artifactid:项目名称 示例: mvn archetype:generate -DarchetypeCatalog=internal -Dgroupid=com.demo.app -Dartifactid=myapp -Dversion=1.0 -DarchetypeCatalog=internal:不从远程服务器上获