Linux学习笔记
文章目录
Linux关机
sync 将数据由内存同步到硬盘中。
shutdown 关机指令,可以man shutdown 来看一下帮助文档。例如你可以运行如下命令关机:
shutdown –h 10 ‘This server will shutdown after 10 mins’
这个命令告诉大家,计算机将在10分钟后关机,并且会显示在登陆用户的当前屏幕中。shutdown –h now 立马关机
shutdown –h 20:25 系统会在今天20:25关机
shutdown –h +10 十分钟后关机
shutdown –r now 系统立马重启
shutdown –r +10 系统十分钟后重启
reboot 就是重启,等同于 shutdown –r now
halt 关闭系统,等同于shutdown –h now 和 poweroff
取消即将进行的关机,只要输入下面的命令:
# shutdown -c
Linux 系统目录结构
ls /
通过使用tree命令可以查看文件的结构。安装方法:
sudo snap install tree # version 1.8.0+pkg-3fd6
sudo apt install tree # version 2.0.2-1
查看tree命令详细信息
tree --help
Linux文件基本属性
在 Linux 中我们通常使用以下两个命令来修改文件或目录的所属用户与权限:
chown (change owner) : 修改所属用户与组。
chmod (change mode) : 修改用户的权限。
ls –l 命令来显示一个文件的属性以及文件所属的用户和组,如:
chmod:更改文件9个属性
Linux文件属性有两种设置方法,一种是数字,一种是符号。
Linux 文件的基本权限就有九个,分别是 owner/group/others(拥有者/组/其他) 三种身份各有自己的 read/write/execute 权限。
文件的权限字符为: -rwxrwxrwx , 这九个权限是三个三个一组的!其中,我们可以使用数字来代表各个权限,各权限的分数如下:
1. r 4
2. w 2
3. x 1
chmod 777 文件或目录 ——启用所有权限
Linux处理目录和文件的命令
接下来我们就来看几个常见的处理目录的命令吧:
ls(list files): 列出目录及文件名
cd(change directory):切换目录
pwd(print work directory):显示目前的目录
mkdir(make directory):创建一个新的目录
rmdir(remove directory):删除一个空的目录
cp(copy file): 复制文件或目录
rm(remove): 删除文件或目录
mv(move file): 移动文件与目录,或修改文件与目录的名称
Linux 文件内容查看
cat 由第一行开始显示文件内容
tac 从最后一行开始显示,可以看出 tac 是 cat 的倒着写!
nl 显示的时候,顺道输出行号!
more 一页一页的显示文件内容
less 与 more 类似,但是比 more 更好的是,他可以往前翻页!
head 只看头几行
tail 只看尾巴几行
Linux 磁盘管理
Linux 磁盘管理常用三个命令为 df、du 和 fdisk。具体见3个磁盘管理命令
df(英文全称:disk free):列出文件系统的整体磁盘使用量
du(英文全称:disk used):检查磁盘空间使用量
fdisk:用于磁盘分区
Linux软件安装
deb包
sudo dpkg -i 文件名 —可安装.deb后缀的安装包
下图为安装WPS
rpm包
tar.gz包
Linux卸载软件
以卸载Chrome为例,首先要找到软件的名字,
sudo dpkg -l 可以显示所有安装的软件的名称,但是有好多页,不太好找
sudo dpkg -l |grep “Chrome” 加上过滤器就可以得到软件的名称信息
然后输入 sudo dpkg -r [软件名] 就能卸载软件。
关于Vim
Vim简介
Vim 是从 vi 发展出来的一个文本编辑器。有一般模式、编辑模式和命令模式。
进入vim编辑器就是一般模式。
然后按下i可以进入编辑模式
此时最下方会出现插入的字样,编辑完之后若要保存,则需要先按下ESC返回至一般模式,再输入:进入命令模式。命令模式输入wq即可保存退出。(w是写入的意思,q是退出)