Linux系统的简单使用(1)——基本命令

我现在使用的Linux系统,是自己在VMware虚拟机上安装的Ubuntu 16.04操作系统,我笔记记录的过程,是根据我拿到一台Linux系统的操作习惯记录的:

我连接Linux的ssh工具使用的是Xshell,个人觉得挺好用的,还免费,如果电脑同时安装有Xftp传输文件工具,那么传文件也很方便,在Xshell工具栏可以直接打开Xftp,连登陆都省去了;

一、刚到到Linux系统后的基本操作:切换用户,查看系统版本等

1、连接上Linux系统后,默认不是root账户登陆,想使用 su 切换用户的时候,会出现Authentication failure;

image.png

这时候我们需要做的是:

1.1、为Root账户设置密码:

jiguiquan@Ubuntu:~$ sudo passwd root

1.2、再次使用 “su登陆root账户即可成功:

image.png

当然,无果我们是在阿里云上购买的linux系统,默认就是root用户,是可以直接使用root用户登陆的;

2、查看系统信息:

2.1、使用“cat /proc/version”查看:

image.png

Linux version 4.4.0-21-generic (buildd@lgw01-21) :linux内核版本号
gcc version 5.3.1 20160413  :gcc编译器版本号
Ubuntu 5.3.1-14ubuntu2  : Ubuntu版本号

2.2、使用“lsb_release -a”查看:

image.png

Distributor ID:Ubuntu                            类别是Ubuntu

Description:Ubuntu 16.04 LTS            Ubuntu发行版本号 长期支持版

Release:16.04

Codename:xenial                                此版Ubuntu的代号名称


二、Linux系统的目录结构:

linux.png

目录 说明
bin 存放二进制可执行文件(ls, cat, mkdir等)
boot 存放用户系统引导时使用的各种文件
dev 用于存放设备文件
etc 存放系统配置文件
home 存放所有用户文件的根目录
lib 存放跟文件系统中的程序运行所需要的共享库及内核模块
mnt 系统管理员安装临时文件系统的安装点
opt 额外安装的可选应用程序包所放置的位置
proc 虚拟文件系统,存放当前内存的映射
root root用户目录
sbin 存放二进制可执行文件,只有root用户才能访问
tmp 用于存放各种临时文件
usr 用户存放系统应用程序,比较重要的目录 本地管理员软件安装目录
var 用于存放运行时需要改变数据的文件


三、Linux系统操作文件目录命令

命令 说明 语法 参数 参数说明
ls 显示文件和目录列表 ls [-aletAFR] [name…]
-l 列出文件的详细信息
-a 列出当前目录所有文件,包含隐藏文件
mkdir 创建目录 nkdir [-p] dirName
-p 递归,父目录不存在的情况下,先生成父目录
cd 切换目录 cd [dirName]
touch 生成一个空文件
echo 生成一个带内容的文件或者在文件内容最后追加

echo abcd > 1.txt, echo 1234 >>1.txt

cat 显示文本文件内容 cat [-AbeEnstTuv] [–help] [–version] fileName
rm 删除文件 rm [option] name…
-f 强制删除文件或目录
-r 同时递归删除该目录下的所有文件
mv 移动文件或目录 mv [options] source dest
find 在文件系统中查找指定的文件
-name 文件名
grep 在指定的文本文件中查找指定的字符串
tree 用于以树状图的形式列出目录的内容
pwd 显示当前工作目录
ln 建立软连接
more 分页显示文本文件内容
head 显示文件开头内容
tail 显示文件结尾内容
-f 跟踪输出


四、Linux系统管理命令

命令 说明
stat 显示指定文件的相关信息,比ls命令显示的内容更多
who 显示在线登录用户
hostname 显示主机名称
uname 显示系统信息
top 显示当前系统中耗费资源最多的进程
ps 显示瞬间的进程状态
du 显示指定的文件(目录)已使用的磁盘空间的总量
df 显示文件系统磁盘空间的使用情况
free 显示当前内存和交换空间的使用情况
ifconfig 显示网络接口信息
ping 测试网络的连通性
netstat 显示网络状态信息
clear 清屏
kill 杀死一个进程



五、其他常用命令

分类
常用命令 说明
开关机命令 shutdown -h now 立即关机
shutdown -r now 立即重启
reboot 重启
压缩命令 tar  -zcvf  test.tar.gz test\ 将 test 文件夹压缩成 test.tar.gz 文件
tar  -zxvf  test.tar.gz 解压缩 test.tar.gz 文件
编辑器命令

vi或者vim

有以下3中运行模式

编辑模式:

等待编辑命令输入

插入模式:

编辑模式下,按 i 进入插入模式,插入文本信息

命令模式:

在编辑模式下,按 :进入命令模式

      :q  

直接退出

      :wq

保存后退出

      :q!

强制退出

nano

namo是一个字符终端的文本编辑器,比vi/vim简单很多

jiguiquan@163.com

文章作者信息...

1 Comment

留下你的评论

*评论支持代码高亮<pre class="prettyprint linenums">代码</pre>

相关推荐