ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux考试常见命令

2021-04-13 20:52:40  阅读:150  来源: 互联网

标签:选项 文件 常见 用户 命令 Linux 权限 目录 考试


Linux(运行系统 CentOS 7.4)

linux 常用命令  

使用命令格式: 命令 选项 文件或者目录

  1.pwd
   : 显示当前所在目录位置
   (也就是当你进入了好几级目录下,想知道该目录的完整的路径,则可以使用该命令)

  2.ls
   : 显示目录中文件信息
 
   命令常用选项:
   -a : 全部文件包括隐藏文件
   -l : 长格式显示包含文件和目录的详细信息
   -R : 连同子目录内容一起列出来  	
   ll : ls -l 的缩写命令

  3.cd 命令
   : 用于切换当前用户所在的工作目录
   (路径可以是绝对路径,也可以是绝对路径)
  
  4.mkdir 
    :用于创建目录
  
   常用选项:
   -p 用于创建多级文件夹
    
  5.rm 
    : 删除文件或者目录

 	常用选项:
 	-r 表示删除目录,也可以用于删除文件
 	-f 表示强制删除,不需要确认
 	
  6.cp
    格式 : cp 选项 复制的文件 复制目的地
    : 复制文件或者目录
   
   7.mv
    格式 选项 文件 目标地
    : 移动文件或对其改名
   
   常用选项:
   -i 表示若存在同名文件,则向用户询问是否覆盖;
   -f 直接覆盖已有文件,不进行任何提示
   -b 当文件存在时,覆盖前为其创建一个备份
   	      
   8.cat 
    :  查看文件内容
   
    常用选项:
    -n 显示行号
    
   9.tar 
     格式 tar 选项 档案名 文件或者目录
     : 为文件和目录创建档案,利用tar命令,可以把一大推的文件和目录全部打包成一个文件(也可以反过来将档案的文件和目录释放出来)
   
     常用选项:
     
     -c 建立新的备份文件
     -C <目录> 切换工作目录,先进入指定目录在执行压缩/解压缩文件,
     可用于仅压缩特定目录里的内容或解压缩到特定目录;
     -x 从归档文件中提取文件
     -z 通过 gzip 指令压缩/解压缩文件,文件名*.tar.gz
     -f <备份文件> 指定备份文件
     -v 显示命令执行过程

用户操作

    1.useradd
      格式 useradd 用户名(自定义)
      : 创建新用户(该命令只能由root用户使用)
    
    2.passwd
      格式 passwd 用户名
      : 设置或修改指定用户的口令

	3.chown
	  格式 chown 选项  
	  :将文件或者目录的拥有者改为 指定的用户或组
	
	4.chomd
	  格式 chmod -R 模式 文件或目录
	  : 修改文件或目录的访问权限
	  
	  常用选项:
	  -R 表示递归设置指定目录下的所有文件和目录的权限
      
      三种模式
  
      一:数字表示
      第一个数字表示所有者的权限
      第二个数字表示与所有这同组用户的权限
      第三个数字表示其他用户的权限
      
      每类用户都有三种权限:读 写 执行
      这三种权限对应的数字:4    2   1
      一个用户的权限数字为这三类权限的数字之和
      读写:4+2=6
      读执行:4+1=5
      写执行:2+1=3
      
	  二:字符赋值
	  u:表示所有者
	  g:所有者同组用户
	  o:其他用户
	  r:读
	  w:写
	  x:执行
	  =:给用户赋权限
	  +:给用户加权限
	  
	  5.su
	    格式 su [-] 用户名
	    : 将当前的操作员的身份切换到指定用户。
	    (如果使用选项 "-",则用户切换后使用新用户的环境变量,否则环境变量不变)

文本操作

      1.vi 
	    格式: vi  文件名
	    : vi 是 linux 的常用文本编辑器 
	    
	    命令模式:
	    使用 vi/vim 文件名 - - > 就进入了命令模式
	    (命令模式中只能查看文件内容)
	    
	    输入模式
	    在命令中输入字母 i ,则进入输入模式,在输入模式就是进行字符输入了
	    x 删除当前光标所在处的字符
	    编写完成后按 Esc 键即可返回命令模式
	    
	    末行模式
	    : 切换到末行模式,用以在最底一行输入命令
	    w : 将编辑内容保存到指定的文件内
	    q : 退出 vi
	    wq :保存文件并退出 vi
	    q!:强制退出 vi,不管是否保存文档内容

系统操作

      1.clear
        : 清除屏幕(实质上只是让终端显示页向后翻了一页,如果向上滚动屏幕还可以看到之前的操作信息)
      
      2.hostname
        : 用于显示和设置系统的主机名称,
        (使用 hostname 命令设置主机名后,系统并不会永久保存新的主机名,在重新启动机器后还是原来的主机名(永久修改主机名,需要同时修改/etc/hostname的线相关内容))
      
        常用选项:
        -a 显示主机别名
        -i  显示主机的 ip 地址
      
      3.hostnamectl
        :显示当前主机的名称和系统版本
      
      4.hostnamectl set-hostname <自定义主机名>
        :永久设置当前主机的名称 
	    
	  5.ip
	    : 格式 ip link 选项 设备
	    : 对网络设备(网卡)进行操作,
	    
	    常用选项:
	    add : 增加
	    delete : 删除
	    show : 查看
	    set : 设置
	    
	  6.ip address 选项 设备(address 一般缩写 addr)
	    :对网卡的网络协议地址(IPv4/IPv6)进行操作
	    
	    常用选项:
	    add : 增加
	    change : 修改
	    del : 删除
	    show : 查看 IP 地址
   
      7.systemctl
        :systemctl 命令选项 修改配置文件名
			
		 例子:
			systemctl start firewalld  
	  
	  8.reboot
	    : 用于重新启动计算机(root权限)
	  
	  9.poweroff
	    :用来关闭计算机操作并且切断系统电源。
	    (前提需要注意系统中已经没有用户存在所有数据都已保存,需要立即关闭系统)
	  
	  10.export
	     :用于将 Shell 变量输出为环境变量,或者将 Shell 函数输出为环境(一个变量创建时,它不会自动地为他之后创建的Shell进程所知,而命令export可以向后面的Shell传递变量的值。当一个Shell 脚本调用并执行时,他不会自动得到父脚本(调用者)里定义的变量的访问权,除非这些变量已经被显示的设置为可用。export命令可以用于传递一个或多个变量的值到任何子脚本)
	     
	     常用选项:
	     -f  代表
	     -n 删除指定的变量(变量实际上并未删除,只是不会输出到后续指令的执行环境中)
	     -p 列出所有的Shell 赋予程序的环境变量

	  11.echo
	     : 用于在终端设备上输出字符串或变量提取后的值,一般使用在变量前加上 $ 符号的方式提取出变量的值。 
	    
	  12.source
	     :用于重新执行刚修改的初始化文件,使之立即生效,而不必注销用户,重新登录。

标签:选项,文件,常见,用户,命令,Linux,权限,目录,考试
来源: https://blog.51cto.com/u_15165233/2704034

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有