基础命令
| ls | 查看所有文件 |
|---|---|
| pwd | 查看所在目录 |
| touch | 创建文件 |
| mkdir | 创建文件夹 |
| rm | 删除文件 |
| rm -rf || rmdir | 删除目录 |
| clear | 清空命令行 |
拷贝移动文件
| tree | 以树桩显示目录结构 |
|---|---|
| cp 源文件 目标文件 | 拷贝文件到指定目录 |
| mv 源文件 目标文件 | 移动文件或者目录 |
查看文件内容
| cat | 查看内容/创建文件/文件合并/追加内容 |
|---|---|
| more | 分屏显示文件内容 |
| grep | 搜索文件内容 |
| echo | 显示输入的内容(配合重定向输入到指定文件中) |
| > || >> | > 输入内容(覆盖)|| >> 追加内容到尾部 |
| | 管道 | 一个命令输出结果通过管道作为另一个命令输入 |
远程管理命令
| shutdown | 关机/重启 -r now |
|---|---|
shutdown:一分钟后重启
shutdown:立即关机
shutdown -r now : 立即重启
shutdown -c :取消重启
查看网卡或配置网卡信息
| ifconfig | 查看/配置计算网卡信息 |
|---|---|
| ping | 检测目标ip是否连接 |
远程拷贝文件
文件权限
| 目录 | 拥有者权限 | 组权限 | 其他用户权限 | ||||||
|---|---|---|---|---|---|---|---|---|---|
| - | r | w | - | r | w | - | r | - | - |
| d | r | w | x | r | w | x | r | - | x |
修改文件权限
| chmod | 修改用户/组 - 文件/目录权限 |
|---|---|
增加权限:chmod +rwx 文件名
删除权限:chmod -rwx 文件名
组管理
删除、创建、操作组需要使用
sudo
| groupadd 组名 | 添加组 |
|---|---|
| groudel 组名 | 删除组 |
| cat etc/group | 查看组信息 |
| chgrp -R 组名 文件/目录名 | 修改文件/目录的所属组 |
添加组:sudo groupadd 组名
删除组:sudo groupdel 组名
用户管理
创建、删除、修改用户需要使用
sudo执行
| useradd -m -g 组 新建用户名 | 添加新用户 | -m:自动建立用户家目录 -g:指定用户所在的组,否则会建立一个同名的组 |
|---|---|---|
| passwd 用户名 | 设置用户密码 | 如果是普通用户,直接使用passwd可以修改自己的账户密码 |
| user -r 用户名 | 删除目录 | -r会自动删除用户家目录 |
创建用户: sudo useradd -m 用户用
创建密码:sudo passwd 用户名
删除用户:sudo userdel -r 用户名
查看用户信息
| id[用户名] | 查看用户的UID和GID信息 |
|---|---|
| who | 查看当前所有登陆的用户列表 |
| whoami | 查看当前登陆用户的用户名 |
系统信息相关
- 时间日期
- date 查看系统时间
- cal 查看日历 -y 显示一年
- 磁盘和目录空间
- df 磁盘剩余空间 -h 显示大小
- du -h 目录名 显示目录下的文件大小
进程信息
win :
rarzip- mac:
zip - linux:
tar.gz
tar: 是linux中最常的备份工具,可以 把一系列文件 打包到 一个文件中 ,也可以把一个 打包的大文件恢复成一系列文件
使用tar只能做到打包,压缩需要使用gzip。后缀名为 name.tar.gz
- 查找文件
- find 查找指定的文件 find 路径 -name “1“ 查找有1的文件
- 软链接
- ln 等于创建快捷方式 最好使用绝对路径 否则再次移动就会找不到
打包和解压
- tar 打包
- 打包文件:tar -cvf 打包文件.tar 被打包文件/路径…
- 解包文件:tar -xvf 打包文件名.tar
- gz 压缩
- 压缩文件:tar -zcvf 打包名.tar.gz 打包文件的路径
- 解压文件:tar -zxvf 打包文件名.tar.gz
- 解压到指定目录:tar -zxvf 打包文件名.tar.gz -C 目标路径 -C的目录必须存在
- bzip2压缩
- 压缩文件:tar -jcvf 打包文件.tar.bz2 打包文件的路径
- 解压文件:tar -jcvf 打包文件.tar.bz2 | z | 压缩文件 | | —- | —- | | c | 创建压缩包,压缩文件 | | x | 解开压缩包,解压文件 | | v | 列出归档接档详细过程,显示进度 | | f | 指定档案文件名称,f后面一定是.tar文件,所以必须放最后面 |
- tar 打包
软件安装
安装软件:sudo apt install 软件名称
- 卸载软件:sudo apt remove 软件包
- 更新软件:sudo apt upgrade
文本编辑
vim:vim 文件名,如果不存在就会新建一个
- 切换模式
- 编辑模式:按i键进入编辑模式
- 命令模式:按ESC键进入命令模式
- 退出模式:
- 1、按ESC键,先进入命令模式
- 2-1、输入
:wq保存并且退出 - 2-2、输入
:q退出 - 2-3.、输入
:q!强制退出(放弃保存)
