如果你是一个刚刚入坑的新手,那么以下命令,请务必掌握。或者说,一定要背下来,因为你平时一定用得上:
ls -> 常看当前路径下文件,扩展还有很多命令,比如 ls -a 该路径下隐藏文件也显示出来, ls -ll 查看相信信息
cd -> 进入到某个目录下,cd .. 是退回上一个路径
pwd -> 查看当前路径
chmod -> 给文件或文件夹定义权限,比如最大权限 chmod 777 你的某文件
history -> 查看你执行过的所有历史命令
cat -> 查看某个文件内容,如 cat a.txt
more -> 分比例查看文件内容,如果文件很长,用这个合适
tail -f -> 实时查看文件的更新,比如 log日志,我么你可以通过该命令实时查看日志的更新
ps -aux -> 查看当前进程,这里有多种组合,大家可以再去拓展查看
grep -> 管道,也可以说是查询的过滤条件,比如我要查当前python的进程:ps -aux | grep python
export -> 加入环境变量,比如 export NAME=dewei 那么就将NAME加入到环境变量,获取通过 $NAME 使用即可
echo -> 输出,类似 print,比如 echo $NAME 就会打印出 刚才的环境变量
nohup -> 可以将你执行的程序在后台启动。比如说你执行一个python命令是执行不退出的,你除非使用 ctrol + c才能继续,通过nohup 执行后,程序会在后台启动,不会占用你的cmd资源。你可以继续在当前窗口做其他事情
mkdir -> 创建一个目录
touch -> 创建一个文件,比如 touch a.txt
rm -> 删除一个文件
rm -rf -> 删除一个目录
cp oldpathfile newpathfile -> 复制粘贴,将oldpathfile这个文件粘贴到另一个文件夹下
mv oldpathfile newpathfile -> 裁剪粘贴,也可以作为改名使用,如果newpathfile是当前路径下
find -> 查找文件,如 find / 'a.txt' 就是说从 / 根路径开始查找 a.txt 这个文件
sudo -> 如果你不是root账户,当执行一些高级管理员功能的时候要带上
ln -> 最某文件的快捷方式
scp -> 服务文件到远端 如 scp a.txt root@127.0.0.1:/app 把a.txt 传到远端服务器 /app目录下
ssh -> 登入远端 服务器 如 ssh root@127.0.0.1
mount -a -> 挂在一个地址
top -> 实时查看进程状态,以及cpu 内存 进程线程等状态
以上是非常常用的必会的,也可以说是linux的基础命令,但掌握以上这些,基本的linux使用就应该没什么问题,再比如 tar 等压缩解压缩的命令,具体的涉及参数很多,直接百度一下就好,以上的命令其实也有很多扩展,不过先学会用最初模式就好。系统操作是开发的基础,如果你连 如何找到一个文件,如何去一个路径还没闹清楚,更别提更好的开发了~所以希望大家都把linux基础打好
················
欢迎关注课程:
《Django入门到进阶-更适合Python小白的系统课程》
共同学习,写下你的评论
评论加载中...
作者其他优质文章