1.Linux命令
/ 斜杠
\ 反斜杠
_ 下划线
在Linux所有的一切都是文件
ls 查看目录列表
ls -a 查看隐藏文件
ls -l 以列表方式显示文件的详细信息
ls -h 配合- l 一人性化的方式显示文件大小
ls -alh 人性化的方式显示隐藏文件的详细信息
ll 和 ls-l 一样
ls 和 l 一样
pwd 查看当前路径
cd 进入目录
cd .. 返回上一级
cd - 返回上一次所在目录
cd ~ 快速回到家
mkdir 创建文件夹
touch 创建文件
gedit 编辑文件
cat 查看文件内容
rm 删除文件
rm -r 删除目录
rm -i 交互式删除
rm -f 强制性删除
rmdir 只能删除空目录
more 分屏显示
l 管道 q 推出 空格翻屏
clear 清屏
history 查看历史命令
tree 以树状图形式列出目录的内容
mkdir -p aa/bb/cc
2. * 通配符 ls *.py
- 绝对路径 从根目录/家目录 开始的具体目录位置 最*前面/ 或 ~
- 相对路径 从当前目录所在的位置
- find 查找
- ls --help
- man ls 帮助
- tab 自动补全
覆盖重定向
追加重定向
ln 源文件 目标文件 硬链接
ln -s 源文件 目标文件 软连接
grep 文本搜素
grep -v 求反(显示不包含的文本)
grep -n 显示匹配行及行号
grep -i 忽略大小写
grep -n ^a 搜索行首
grep ke$ 搜索以ke结尾的行
cp 复制文件
cp -i 交互式复制
cp -r 复制文件夹
mv 移动文件文件夹
3.归档压缩
tar - -加可不加
tar zcvf 压缩包名字.tar,gz 要压缩的文件 归档并压缩
tar zxvf 压缩包名字.tar.gz 解压
压缩效果最好
tar jcvf 压缩包名字.tar.bz2 要压缩的文件 归档并压缩
tar jxvf 压缩包名字.tar.bz2 解压
压缩效果其次
zip 压缩包名字 要压缩的文件
unzip 压缩包名字.zip 解压
压缩效果最差
Linux是多用户多任务的操作系统
whoami 查看当前用户
who 查看当前用户
exit 退出登陆账户
useradd 添加用户账号
passwd 设置用户密码
userdel 删除用户
su 切换用户
sudo useradd 用户名字 -m 创建新用户
sudo passwd 用户名字 修改密码
su - 用户名字 切换用户
sudo userdel 用户名字 删除用户
sudo userdel -r 名字 删除用户并删除家目录
cat /ect /group 查看组
groupmod +三次tab 查看组
sudo groupadd 名 添加组
sudo groupdel 名 删除组
sudo chom 用户 文件 改变文件拥有者
sudo chgrp 组 文件 改变文件拥有组
cal 查看当前日历
date 显示或设置时间
ps 查看进程信息
top 动态显示进程
kill 杀死进程
reboot、shutdown、init 关机重启