当前位置 : IT培训网 > IT培训 > 交流分享 > linux常用命令详解 linux基本命令的使用

linux常用命令详解 linux基本命令的使用

时间:2018-11-07 15:35:54  来源:技能培训网  作者:IT培训网  已有:名学员访问该课程
Linux 常用命令有哪些?作为初学者,这些都是必备食粮,学好这些基础性的知识,有助于我们更好的完成下面的学习。

  Linux 常用命令有哪些?作为初学者,这些都是必备食粮,学好这些基础性的知识,有助于我们更好的完成下面的学习。

linux常用命令详解 linux基本命令的使用_www.itpxw.cn

  Linux 常用命令有哪些?

  1. 什么是shell?

  shell是你(用户)和Linux(或者更准确的说,是你和Linux内核)之间的接口程序。你在提示符下输入的每个命令都由shell先解释然后传给Linux内核。

  一般来说,这个词是指操作系统中,提供访问内核所提供之服务的程序。

  Unix操作系统下的shell既是用户交互的程序,也是控制系统的脚本语言

  2. bash是什么?

  shell是一种脚本语言,执行脚本语言需要解释器执行,而bash就是其中一种。bash 是 Linux 标准默认的 shell,但是同样有其他shell解释器,例如sh、ksh、zsh等等

  基本命令

  Linux 命令语法:

  命令格式: 命令 【-选项】【参数】

  例子:   ls -la /etc

  1. pwd

  打印当前工作目录名

  英文原意:print working directory

  ➜ ~ pwd

  /Users/shi

  2. ls

  列出目录内容

  英文原意:list

  常用选项:

  -l :详细信息显示

  -a:显示所以文件,包括隐藏文件

  -h:将文件容量以较易读的方式(GB,kB等)列出来

  另外,这些参数可以组合使用,例如ls -la,显示当前目录所有文件的详细信息

  3. cd

  切换目录

  英文原意:change directory

  cd .. // 回到上级目录

  cd ./shi // 切换到当前目录下的shi目录中,“.”表示当前目录

  cd - // 返回进入此目录之前的目录

  4. touch

  这个 touch 命令通常被用来设置或更新文件的访问时间。

  然而,如果一个文件名参数是一个不存在的文件,则会创建一个空文件。

  touch test.txt // 如果文件不存在,就创建test.txt文

  5. rm

  删除文件或目录

  英文原意:remove directories

  常用选项:

  -f :就是force的意思,忽略不存在的文件,不会出现警告消息

  -i :互动模式,在删除前会询问用户是否操作

  -r :递归删除,最常用于目录删除,它是一个非常危险的参数

  rm test.txt // 删除文件test.txt

  6. mv

  移动和重命名文件

  英文原意:move

  常用选项:

  -f :force强制的意思,如果目标文件已经存在,不会询问而直接覆盖

  -i :若目标文件已经存在,就会询问是否覆盖

  -u :若目标文件已经存在,且比目标文件新,才会更新

  mv file1 file2 file3 dir // 把文件file1、file2、file3移动到目录dir中

  mv file1 file2 // 把文件file1重命名为file2

  7. mkdir

  创建目录

  英文原意:make directories

  mkdir tmp // 当前目录创建文件夹tmp

  8. chmod

  修改文件管理权限

  这里需要注意的是,只有文件所有者或root用户才能修改文件管理权限。

  英文原意:change the permissions mode of a file

  两种修改方法

  八进制数字表示法

  每个八进制数字代表3个二进制数字,

  000 0 ---

  001 1 --x

  010 2 -w-

  100 4 r--

  111 7 rwx

  符号表示法

  符号表示法:影响谁、执行哪个操作、设置什么权限

  通过字符“u”(所有者),“g”(用户组),“o”(其他人),和“a”(全部)的组合来指定要 影响的对象

  执行的操作可能是一个“+”字符,表示加上一个 权限,一个“-”,表示删掉一个权限,或者是一个“=”,表示只有指定的权限可用,其它所 有的权限被删除。

  权限由“r”,“w”,和“x”来指定

  // 八进制数字表示法

  chmod 600 test3

  drw------- 3 shi staff 96 12 24 18:05 test3

  // 字符表示法

  chmod u-x,g-rx,o-rx test3

  drw------- 3 shi staff 96 12 24 18:05 test3

  9. cat

  查看文件内容

  cat test3.txt

  我是内容

  cat -n test3.txt // -n,显示行号

  1 我是内容

顶一下
(0)
0%
踩一下
(0)
0%

IT培训0元试听 每期开班座位有限.0元试听抢座开始! IT培训0元试听

  • 姓名 : *
  • 电话 : *
  • QQ : *
  • 留言 :
  • 验证码 : 看不清?点击更换请输入正确的验证码

在线咨询在线咨询

温馨提示 : 请保持手机畅通,咨询老师为您
提供专属一对一报名服务。

------分隔线----------------------------
------分隔线----------------------------

推荐内容

相关热点