终端字体放大 :Ctrl+shift+= 终端字体缩小:ctrl + -
7个基本命令:ls pwd cd touch mkdir rm clear
手册查询 : command --help / man command 空格键:显示手册下一屏幕,Enter:一次滚动手册的一行,b回滚一瓶 f前滚一瓶 q退出
ls -a (显示所有文件包括隐藏文件) ls -l(列表显示大小等详细信息) ls -h(配合l 以人性化的方式显示文件大小)(d:目录 -:文件)
ls通配符 : *:任意个 .?至少一个 【 abc 】其中任意一个 [a-f]:a-f中任意一个 (类似正则)
cd ~或cd : 回到家目录 cd . cd .. cd -:返回上一次目录
mkdir -p 递归创建
cat 与 more
grep
管道符 |
网卡配置信息 ifconfig ifconfig | grep inet 检查网络是否可用 ping www.baidu.com
远程登录和复制文件
ssh 【-p端口号】用户名@ ip
scp用户名@ip文件名或文件路径 用户名@ip文件名或路径
FileZilla(软件)windows与linux 文件传输
ssh 免密码登录 https://www.bilibili.com/video/av63962802?p=57
ssh 配置别名 https://www.bilibili.com/video/av63962802?p=58
用户权限 r4 w2 e1 读写执行
chmod (-R) 拥有者 组 其他用户 第一列: -文件 d文件夹
ls 硬链接是 :有多少种方式访问到文件
组管理命令 : groupadd :添加组 groupdel:删除组 要加sudo
cat/etc/group:确认组信息 chgrp -R组名 文件/目录名
创建用户 设置密码 删除用户
useradd -m -g 组(-m:自动建立用户家目录 -g指定用户所在的组)
passwd 用户名
userdel -r 用户名 删除用户
cat /etc/passwd|grep 用户名 确认信息用户
查看用户信息
id 查看UID GID
who whoami
usermod 可以用来设置用户的主组/附加组 和 登录shell
usermod -g/G 组 用户名 (主组、附加组)
usermod -s /bin/bash 用户名
Which :查看执行命令所在位置
系统相关命
时间日期date cal 磁盘和目录空间 dr du 进程信息 ps top kill
cal -y
ps ps aux
top 动态显示并排序
kill [-9]
df -h 显示磁盘剩余空间 du-h[目录名] 显示目录文件大小
find ln tar apt-get
find [路径] -name ‘’ 名字 ” (d)
ln -s 被连接的源文件 链接文件 软连接(源文件删除连接则失效)
ln 被连接的源文件 链接文件 硬链接(原文件删除连接不失效)
tar c:打包 x:解包 v:详细过程 f:指定文件名 z:gzip压缩 j:bzip2
tar -czvf 打包名 文件1,文件2.。。。。
tar -xzvf *.tar.gz -C 目标路径(必须存在)
apt 安装
sudo apt-get install
配置软件源: