此笔记由个人整理
塞上苍鹰_fly
课程来自:正点原子_手把手教你学Linux
常用shell命令
- 查看版本号
uname -a
- 查看当前路径下的文件
ls
ls -l 查看文件详情
ls -al 查看文件详情包括隐藏的
- 进入到某一个路径里面
cd
cd .. 返回上一目录
cd / 进入根目录
cd /home 进入家目录
- 当前路径显示
pwd 从根目录开始打印当前路径
- 创建文件夹
mkdir mkdir [路径]/新文件夹
- 创建文件
touch
- 删除文件夹
rmdir rmdir [路径]/新文件夹(文件夹为空)
- 删除文件
rm -r rm -r [路径]/新文件夹
-r 将目录一下的文件逐一删除
-f 即是文件权限为只读也能删除
- 定向
echo >或>>
> 定向
>> 重定向
- 比较命令
diff 文件1 文件2
- 权限
chmod 权限值 文件
r 4
w 2
x 1
- 历史命令
history
- 移动
mv
mv 文件/文件名 修改文件名
- 复制
cp
- 计算字数
wc
-c 字节数
-l 行数
-w 字数
- 清理屏幕命令
clear
- 关机
poweroff
- 重启
reboot
- 显示文件内容
cat
- 切换用户身份命令
sudo
sudo apt-get install ... ...
- 显示网络配置信息
ifconfig
sudo ifconfig 网卡名 up 打开网卡
sudo ifconfig 网卡名 down 关闭网卡
sudo ifconfig 网卡名 新的ip地址 设置网卡IP地址
- 系统帮助信息
man
- 数据同步写入磁盘命令
sync
- 查找文件命令
find -name 文件名
- 查找内容命令
grep -nr "查找内容" 查找目录
grep -nir 查找内容忽略大小写
- 文件夹大小查看命令
du -h 以人类可读的形式显示
- 磁盘空间检查命令
df
- 当前的系统进程查看命令
ps
- 进程实时运行状态查看命令
top
- 文件类型查看命令
file
尽量不要使用su命令直接切换root用户,需要使用权限是sudo给权限就行了