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

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

1.查看目录下有什么文件/目录

  >ls      //list 列出目录下所有文件信息

  >ls -l或ll     //list -list 以“详细信息”查看目录文件:包括创建时间,文件大小。

  >ls -a     //list -all 查看目录“全部”(包括隐藏文件)文件

  >ls -al     // list -alllist 查看目录“全部”(包括隐藏文件)文件,以详细信息展示

  >ls 目录    // 查看制定目录下有什么文件

  >ls -i或者-li     //查看文件的索引号

2.进行目录切换

  >cd dirname    // 进行目录切换

  >cd ..       // 切换到上级目录

  >cd ~或者cd        //直接切换到当前用户的家目录,如/home/centos7

3.查看当前完整目录

  >pwd      // print working directory答应当前工作目录

4.用户切换  

  >su -或su -root(centos7不能用)      // 向root用户切换

  >exit                   // 退回到原用户

  >su 用户名                // 普通用户切换

  多次使用su指令,会造成用户的“叠加”:

  (su和exit最好轮换匹配使用)

  centos7------>root--------->centos7------>root------->centos7

5.查看当前用户是谁

  >whoami

6.图形界面 与 命令界面 切换

  只有root用户才可以切换

  ># init 3      // 切换到命令界面

  ># init 5      // 切换到图形界面

7.查看一个指令对应的执行程序文件在哪

  >which 指令

8.目录相关操作指令

  1)创建目录 make directory

  >mkdir 目录名字

  >mkdir dir/newdir            //创建现有目录下的新目录

  >mkdir -p dir/newdir/newdir       //创建现有目录下两个新目录,需要-p参数,-parents

  >mkdir -p newdir/newdir...       //创建新的多级目录如果大于等于两个,就要使用-p参数

  2)移动目录(文件和目录)

  >mv dir1 dir2              //把dir1移动到dir2目录下

  >mv dir1/dir2 dir3            //把dir2移动到dir3目录下

  >mv dir1/dir2 dir3/dir4          //把dir2移动到dir4目录下

  >mv dir1/dir2 ./              //把dir2移动到当前目录下

  >mv dir1/dir2 dir3/newdir          //把dir2移动到dir3目录下,并改名字为“newdir”

  3)改名字(文件和目录)

  >mv dir1 newdir              //修改dir1的名字为newdir

  >mv dir1/dir2  dir1/newdir        //修改dir2的名字为newdir

  4)复制(文件和目录)copy

  文件的复制:

  >cp file1 dir/newfile2            //file1被复制一份到dir目录下,并改名字为“newfile2”

  >cp file1 dir                //file1被复制一份到dir目录下,

  >cp dir1/filea dir2/newfile          //filea被复制一份到dir2目录下,并改名字为“newfile”

  目录的复制(需要设置-r[recursive递归]参数,无视目录层次)

  >cp -r dir1 dir2              //dir1被复制到dir2目录下,

  >cp -r dir1/dir2 dir3/newdir        //dir2被复制到dir3目录下,并改名为“newdir”

  >cp -r dir1/dir2 dir3/dir4/newdir      //dir2被复制到dir4目录下,并改名为“newdir”

  >cp -r dir1 ../../newdir          //dir2被复制到上两级目录下,并改名字为“newdir”

  5)删除(文件和目录)remove

  >rm 文件

  >rm -r 目录              //-r[recursive递归]递归的方式删除目录

  >rm -rf 文件/目录            //-r force 递归强制方式删除文件

                        forece强制,不需要额外的提示

  >rm -rf /                //相当于把你电脑里所有的东西都删除了

 

转载于:https://www.cnblogs.com/loren-Yang/p/8946189.html

你可能感兴趣的文章
python MySQLdb安装和使用
查看>>
Java小细节
查看>>
poj - 1860 Currency Exchange
查看>>
chgrp命令
查看>>
Java集合框架GS Collections具体解释
查看>>
洛谷 P2486 BZOJ 2243 [SDOI2011]染色
查看>>
linux 笔记本的温度提示
查看>>
数值积分中的辛普森方法及其误差估计
查看>>
Web service (一) 原理和项目开发实战
查看>>
跑带宽度多少合适_跑步机选购跑带要多宽,你的身体早就告诉你了
查看>>
广平县北方计算机第一届PS设计大赛
查看>>
深入理解Java的接口和抽象类
查看>>
java与xml
查看>>
Javascript异步数据的同步处理方法
查看>>
iis6 zencart1.39 伪静态规则
查看>>
SQL Server代理(3/12):代理警报和操作员
查看>>
Linux备份ifcfg-eth0文件导致的网络故障问题
查看>>
2018年尾总结——稳中成长
查看>>
JFreeChart开发_用JFreeChart增强JSP报表的用户体验
查看>>
度量时间差
查看>>