博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux 常用基本指令
阅读量:6910 次
发布时间:2019-06-27

本文共 1560 字,大约阅读时间需要 5 分钟。

1、ls

 参数: -a:列出所有目录(“.”开头的是隐藏文件)

     -l: 以长格式列出目录下的内容列表

 

2、cd

  cd     切换到家目录

  cd ~   切换到家目录

  cd ..  切换到上一级目录

 

3、pwd  显示当前工作路径(以绝对路径的形式显示)

 

4、touch   创建文件

  例子:  touch  a.txt b.txt    创建a.txt和b.txt两个文件

 

5、mkdir   创建目录

  参数:  -p:递归创建

 

6、mv    重命名、移动文件或目录

  格式:  mv  source  dest  

  例子:  mv  a.txt  b.txt   /tmp   把当前路径下的a.txt和b.txt移动到/tmp目录下

 

7、cp    拷贝、复制

  格式: cp   source   dest

  参数: -r:递归复制

 

8、scp  (secure copy)基于ssh登录进行安全的远程文件复制

  格式: scp   source   dest

  参数: -r:递归复制

 

9、rm  删除目录或文件

  参数: -r:递归删除

      -f:强制删除不提示

 

10、cat   查看文件内容

   参数:  -n:显示行号

    cat 文件名 | more      分页浏览

    cat 文件名 >>  a.txt  将文件内容追加到a.txt

 

11、  >  :  输出重定向:会将原来的文件内容覆盖

    >> :  不会覆盖原文件的内容,而是追加到其尾部

      ls -l > a.txt  列表内容写入a.txt  (覆盖写)

      ls -l >> b.txt  列表内容追加到b.txt (b.txt原来的内容还在)

 

12、  tar    压缩与解压指令

    参数: -z:  有gzip属性的

        -c: 压缩

        -x: 解压

        -v:显示详细信息

        -f:指定压缩后的文件名

        -C:指定解压目录

      例子:   tar  -zcvf   a.tar.gz   a1.txt   a2.txt      将 a1.txt 和 a2.txt 压缩至a.tar.gz

           tar  -zcvf    myhome.tar.gz   /home/    将home文件夹压缩至 myhome.tar.gz

           tar  -zxvf myhome.tar.gz   -C  /opt/   将myhome.tar.gz压缩包里面的文件解压至/opt/目录下

 

11、 rpm

           格式: rpm -ivh RPM 包全路径名称   

           参数:  -i      =install 安装

                       -v    =verbose 提示

               -h    =hash 进度条

 

 

 

12、 yum   yum是一个shell前端软件包管理器,基于RPM包管理,能够从指定的服务器下载RPM包并安装,可以自动处理依赖关系,使用yum必须联网!

  格式:    yum   list | grep xxx   查询yumm服务器是否有xxx软件

        yum   -y install   xxx    下载并安装xxx    (-y表示出现提示都选yes)

    

13 、ps     查看进程状态(Process Status)

  格式:   ps    -aux   查看当前所有进程状态(也可以用 ps -ef )

 

14、    kill    杀死进程

  格式    kill  -9   PID  杀死当前进程号为PID的进程(PID可以通过ps命令查看)

 

转载于:https://www.cnblogs.com/FengZeng666/p/9908533.html

你可能感兴趣的文章
网页适配之强制网页适配手机屏幕
查看>>
ThinkPHP2.2 任意代码执行漏洞 利用
查看>>
期年之痒
查看>>
cpanm perl模块自动安装
查看>>
深入讲解BGP协议synchronous原理
查看>>
简要总结最近遇到的5个问题
查看>>
中国象棋程序的设计与实现(七)--心得体会和开发日志
查看>>
浅显理解 Python 闭包
查看>>
学习Oracle分析函数(Analytic Functions)
查看>>
openstack学习笔记二 网络设置基础
查看>>
RabbitMQ基础
查看>>
有了安全边界,人工智能才能有序发展
查看>>
Qt在mainwindow下代码添加控件不能显示的问题
查看>>
【cocos2dx】使用VS插件在VS2012/2013上编辑和调试Quick-Cocos2d-x的Lua代码
查看>>
Centos6.0之pptpd+mysql+freeradius实现***帐号统一认证管理
查看>>
Excel导出数据
查看>>
解释Windows7“上帝模式”的原理
查看>>
httpClient4.* 使用教程
查看>>
相对和绝对路径、cd命令、创建和删除目录mkdir/rmdir 、rm命令
查看>>
yum安装配置nagios
查看>>