linux是服务端语言
windows系统只要装了git就可以打开bash窗口
linux常用命令
clear 清屏(command + k)
cd 进入
ls 展示目录文件
ls -l 目录与文件类型
pwd 当前目录的完整目录
cd ~ 返回到根目录
history 执行的所有命令
cd .. 返回上一层
cd ../../ 返回上两层
mkdir makefile 创建新的文件夹 makefile
ls -la 展示隐藏文件
bogon:makefile macbook$ ls -la
total 0
drwxr-xr-x 2 macbook staff 68 10 10 09:50 .
drwxr-xr-x 7 macbook staff 238 10 10 09:50 ..
bogon:makefile macbook$ cd .
bogon:makefile macbook$ cd ..
touch test.txt 命令行创建文件
cat test.txt 查看文件内容
vim test.txt 命令行编辑器
esc i
shift + :
wq 退出编辑器
mv 目标文件 目标路径
bogon:makefile macbook$ mv test.txt newfile
bogon:makefile macbook$ cd newfile
bogon:newfile macbook$ ls
test.txt
bogon:newfile macbook$ cat test.txt
dffdf
fdfdfdfdsdfd
dfdfdfdfdfdfd
f
bogon:newfile macbook$
mv 目标文件 目标文件新名称
bogon:newfile macbook$ mv test.txt test.html
bogon:newfile macbook$
open test.html打开文件(会根据文件类进行打开文件)
cp test.txt test2.txt 拷贝
不同路径
bogon:newfile macbook$ cp test.txt test2.txt
bogon:newfile macbook$ mkdir test
bogon:newfile macbook$ cp test2.txt ./test
bogon:newfile macbook$ ls
test test.txt test2.txt
bogon:newfile macbook$
rm test2.txt删除
rm -rf test 递归清除 慎用
find . -name “*.txt” 查找文件
bogon:newfile macbook$ find . -name "*.txt"
./test/test2.txt
./test.txt
./test2.txt
bogon:newfile macbook$
进程相关
ps 显示进程 ps u 所有进程
kill -9 1303904 慎用 停止进程
who
whoami 查看权限
chmod 777 设置权限 可读可写可删除