linux初学者应掌握的命令实例

由于近日面试常被问到linux的掌握程度,每次都深感自己基础知识的薄弱,干脆利用这两天学习一下,顺便记录在此,便于巩固。

linux命令大全网上不少,但附上实例的又不多,很多都是列出了语法,或者命令的含义,对于初学者来说,可能附图再加以实践才是掌握的最佳姿势,没有之一。

以我的水平,也是不可能面面俱到,此处也只列出一些较常用的基础命令,随着学习的深入,可能会补充优化。

一、环境

虚拟机+ubuntu16.04

ios镜像文件在官网就可以下载,大小是1.4G

启动后是这个样子:

linux初学者应掌握的命令实例_第1张图片

二、命令实例

1、启动终端:

快捷键Ctrl+Alt+T

2、切换用户

su 用户名


注:如果出现Authentication failure的错误,请参照此文进行解决

http://blog.csdn.net/otuhacker/article/details/8242511

3、目录及文件

(1)创建目录:mkdir 文件名

 
  

(2)该目录下创建文件  touch 目录名/文件名


(3)查看目录及文件 ls -l

linux初学者应掌握的命令实例_第2张图片

(4)进入到目录下 cd 目录名


(5)返回上一层目录 cd ..


(6)重命名目录/文件 mv 原文件名 新文件名


注:要先进入到文件所在目录下

(7)删除目录及其文件 rm -rf 目录名


(8)删除一个目录 rmdir 目录名


(9)复制目录 cp -a 源文件夹 目标文件夹


4、解压缩文件

(1)解压一个zip文件 unzip 文件名


(2)压缩文件为zip zip 目标文件 源文件


注:其他格式的压缩文件后续再补充

5、系统

(1)查看操作系统、CPU等 uname -a


(2)查看分区信息 df -h

linux初学者应掌握的命令实例_第3张图片

(3)查看日历 cal 年份

linux初学者应掌握的命令实例_第4张图片

(4)立即重启 shutdown -r now

(5)立即关机 shutdown -h now

linux命令太多,先总结一些最简单最基本的,因为本人也是初学,总结的不到之处还望各位海涵。

你可能感兴趣的:(linux)