linux常用操作命令.docx

上传人:b****6 文档编号:8155426 上传时间:2023-01-29 格式:DOCX 页数:6 大小:16.64KB
下载 相关 举报
linux常用操作命令.docx_第1页
第1页 / 共6页
linux常用操作命令.docx_第2页
第2页 / 共6页
linux常用操作命令.docx_第3页
第3页 / 共6页
linux常用操作命令.docx_第4页
第4页 / 共6页
linux常用操作命令.docx_第5页
第5页 / 共6页
点击查看更多>>
下载资源
资源描述

linux常用操作命令.docx

《linux常用操作命令.docx》由会员分享,可在线阅读,更多相关《linux常用操作命令.docx(6页珍藏版)》请在冰豆网上搜索。

linux常用操作命令.docx

linux常用操作命令

linux常用操作命令

 

  linux系统中通过命令来提高自己的操作能力,下面由小编为大家整理了linux常用操作命令的相关知识,希望大家喜欢!

  linux常用操作命令一、常用指令

  ls显示文件或目录

  -l列出文件详细信息l(list)

  -a列出当前目录下所有文件及目录,包括隐藏的a(all)

  mkdir创建目录

  -p创建目录,若无父目录,则创建p(parent)

  cd切换目录

  touch创建空文件

  echo创建带有内容的文件。

  cat查看文件内容

  cp拷贝

  mv移动或重命名

  rm删除文件

  -r递归删除,可删除子目录及文件

  -f强制删除

  find在文件系统中搜索某文件

  wc统计文本中行数、字数、字符数

  grep在文本文件中查找某个字符串

  rmdir删除空目录

  tree树形结构显示目录,需要安装tree包

  pwd显示当前目录

  ln创建链接文件

  more、less分页显示文本文件内容

  head、tail显示文件头、尾内容

  ctrl+alt+F1命令行全屏模式

  linux常用操作命令二、系统管理命令

  stat显示指定文件的详细信息,比ls更详细

  who显示在线登陆用户

  whoami显示当前操作用户

  hostname显示主机名

  uname显示系统信息

  top动态显示当前耗费资源最多进程信息

  ps显示瞬间进程状态ps-aux

  du查看目录大小du-h/home带有单位显示目录信息

  df查看磁盘大小df-h带有单位显示磁盘信息

  ifconfig查看网络情况

  ping测试网络连通

  netstat显示网络状态信息

  man命令不会用了,找男人如:

manls

  clear清屏

  alias对命令重命名如:

aliasshowmeit="ps-aux",另外解除使用unaliaxshowmeit

  kill杀死进程,可以先用ps或top命令查看进程的id,然后再用kill命令杀死进程。

  linux常用操作命令三、打包压缩相关命令

  gzip:

  bzip2:

  tar:

打包压缩

  -c归档文件

  -x压缩文件

  -zgzip压缩文件

  -jbzip2压缩文件

  -v显示压缩或解压缩过程v(view)

  -f使用档名

  例:

  tar-cvf/home/abc.tar/home/abc只打包,不压缩

  tar-zcvf/home/abc.tar.gz/home/abc打包,并用gzip压缩

  tar-jcvf/home/abc.tar.bz2/home/abc打包,并用bzip2压缩

  当然,如果想解压缩,就直接替换上面的命令tar-cvf/tar-zcvf/tar-jcvf中的“c”换成“x”就可以了。

  linux常用操作命令四、关机/重启机器

  shutdown

  -r关机重启

  -h关机不重启

  now立刻关机

  halt关机

  reboot重启

  Linux管道:

  将一个命令的标准输出作为另一个命令的标准输入。

也就是把几个命令组合起来使用,后一个命令除以前一个命令的结果。

  例:

grep-r"close"/home/*|more在home目录下所有文件中查找,包括close的文件,并分页输出。

  linux常用操作命令五、Linux软件包管理

  dpkg(DebianPackage)管理工具,软件包名以.deb后缀。

这种方法适合系统不能联网的情况下。

  比如安装tree命令的安装包,先将tree.deb传到Linux系统中。

再使用如下命令安装。

  sudodpkg-itree_1.5.3-1_i386.deb安装软件

  sudodpkg-rtree卸载软件

  注:

将tree.deb传到Linux系统中,有多种方式。

VMwareTool,使用挂载方式;使用winSCP工具等;

  APT(AdvancedPackagingTool)高级软件工具。

这种方法适合系统能够连接互联网的情况。

  依然以tree为例

  sudoapt-getinstalltree安装tree

  sudoapt-getremovetree卸载tree

  sudoapt-getupdate更新软件

  sudoapt-getupgrade

  将.rpm文件转为.deb文件

  .rpm为RedHat使用的软件格式。

在Ubuntu下不能直接使用,所以需要转换一下。

  sudoalienabc.rpm

  linux常用操作命令六、vim使用

  vim三种模式:

命令模式、插入模式、编辑模式。

使用ESC或i或:

来切换模式。

  命令模式下:

  :

q退出

  :

q!

强制退出

  :

wq保存并退出

  :

setnumber显示行号

  :

setnonumber隐藏行号

  /apache在文档中查找apache按n跳到下一个,shift+n上一个

  yyp复制光标所在行,并粘贴

  h(左移一个字符←)、j(下一行↓)、k(上一行↑)、l(右移一个字符→)

  linux常用操作命令七、用户及用户组管理

  /etc/passwd存储用户账号

  /etc/group存储组账号

  /etc/shadow存储用户账号的密码

  /etc/gshadow存储用户组账号的密码

  useradd用户名

  userdel用户名

  adduser用户名

  groupadd组名

  groupdel组名

  passwdroot给root设置密码

  suroot

  su-root

  /etc/profile系统环境变量

  bash_profile用户环境变量

  .bashrc用户环境变量

  suuser切换用户,加载配置文件.bashrc

  su-user切换用户,加载配置文件/etc/profile,加载bash_profile

  更改文件的用户及用户组

  sudochown[-R]owner[:

group]{File|Directory}

  例如:

还以jdk-7u21-linux-i586.tar.gz为例。

属于用户hadoop,组hadoop

  要想切换此文件所属的用户及组。

可以使用命令。

  sudochownroot:

rootjdk-7u21-linux-i586.tar.gz

  linux常用操作命令八、文件权限管理

  三种基本权限:

  R读数值表示为4

  W写数值表示为2

  X可执行数值表示为1

  如图所示,jdk-7u21-linux-i586.tar.gz文件的权限为-rw-rw-r--

  -rw-rw-r--一共十个字符,分成四段。

  第一个字符“-”表示普通文件;这个位置还可能会出现“l”链接;“d”表示目录

  第二三四个字符“rw-”表示当前所属用户的权限。

所以用数值表示为4+2=6

  第五六七个字符“rw-”表示当前所属组的权限。

所以用数值表示为4+2=6

  第八九十个字符“r--”表示其他用户权限。

所以用数值表示为2

  所以操作此文件的权限用数值表示为662

  linux常用操作命令九、更改权限

  sudochmod[u所属用户g所属组o其他用户a所有用户][+增加权限-减少权限][rwx]目录名

  例如:

有一个文件filename,权限为“-rw-r----x”,将权限值改为“-rwxrw-r-x”,用数值表示为765

  sudochmodu+xg+wo+rfilename

  上面的例子可以用数值表示

  sudochmod765filename

  上述就是小编为大家真理的Linux常用操作命令大全,大家可以先收藏此文,再慢慢熟悉这些操作。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 工学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1