• Linux基础一


    一.Linux命令及获取帮助

              1.linux命令的格式

              a.了解linux命令的语法格式:命令,选项,参数

              ⑴命令:告诉linux操作系统做什么

              ⑵选项:说明命令运行的方式(可以改变命令的功能),选项部分是以“-”字符开始的

              ⑶参数:说明命令影响(操作)的是什么(如一个文件,一个目录或一段文字)

              2.whoami命令

              1.了解whoami命令的功能:列出目前登陆linux系统所使用的用户名

              3.who命令

              a.who命令功能:列出目前哪些用户在系统上工作

              b.who命令的输出结果:显示当前登录的所有用户,以及当前的日期和时间

              4.date,cal和clear命令

              a.date命令功能:显示系统当前的日期和时间

              b.date命令的格式:date月日时分年

              c.cal命令:显示某月的日历(例如显示2008年8月份的日历)

              d.clear命令:清除屏幕(快捷键ctrl+l)

              5.su和passwd命令

              a.su命令功能:从当前用户切换到另一个指定的其他用户(例如:su - root)

              b.passwd命令功能:修改用户密码(例如:passwd 用户名)

              6.利用man命令查看某命令的使用说明

              a.man命令功能:获取某个linux命令的使用说明(例如:man su)

              7.使用命令--help获取帮助:例如:ls --help

              8.pwd命令功能:确定现在所在的工作目录

              9.cd命令:切换当前目录

              10.“cd ..”命令:进入上一级目录

              11.“cd ~”命令:切换到用户的家目录
              12.“cd -”命令
    切换到用户之前的工作目录

              13.“cd 目录名”:切换到指定的目录

              14.ls命令:列出当前目录(默认为当前目录)或指定目录中的内容

              15.“ls -a”命令:列出目录下的所有文件(包括隐藏文件)

              16.“ls -l”命令:列出某个目录中每一个文件的详细资料

              17.cp命令的功能:将文件(可以是多个)复制成一个指定的目的文件或复制到一个指定的目标目录中

              18.“cp -r”命令:递归的复制目录(例如:将home/dog目录中的内容复制到home/cat中:cp -r /home/dog /home/cat)

              19.-f(force 强制):强制复制

              20.mkdir命令功能:创建一个新目录

              21.touch命令功能:创建文件

              22.rm命令:删除命令

              22.“rm -rf”命令:强制删除

              23.cat命令:讲一个文件或多个文件的内容显示在屏幕上,该命令会不停的以只读的方式显示整个文件的内容

              24.head命令的功能:默认将显示一个文件的前10行

              25.tail命令功能:默认显示一个文件的最后10行

              26.more命令功能:使用more命令后,屏幕的尾部将会出现“——More--(n%)”的信息,其中,n%是已经显示文件内容的百分比

              27.dev目录:设备文件目录

              28.etc目录:配置文件目录

              29.bin目录:用来存放常用的可执行文件

              30.sbin目录:用来存放系统的可执行文件

              31.“echo 内容 >> a.txt”:追加内容

              32.“echo '内容' > a.txt”:覆盖原文件内容

  • 相关阅读:
    Example of Formalising a Grammar for use with Lex & Yacc
    TCL脚本语言基础介绍
    linux环境下的c++编程
    如何利用FPGA进行时序分析设计
    可移植的配置visual studio工程第三方库
    [转]windows10 1703 鼠标右键打开命令提示符cmd
    重载和const形参的学习心得
    华为codecraft2018总结
    【转】C/C++使用心得:enum与int的相互转换
    C++学习笔记1-使用数组进行vector初始化
  • 原文地址:https://www.cnblogs.com/Vee-Wang/p/6894738.html
Copyright © 2020-2023  润新知