一、Linux目录
常用目录:

/home home目录是用户的宿主目录,保存用户文件
/bin 可执行二进制文件的目录
/etc 系统配置文件存放的目录
/mnt /media 光盘默认挂载点
/tmp 一般用户或正在执行的程序临时存放文件的目录
/var 存放着不断扩充着的东西,如各种日志文件
/usr/local/ 安装软件的目录
/usr/local/src 安装软件源文件目录
/opt 存放可选的程序(类似/usr/local不过opt在不使用时可以直接删除掉,所以叫可选)
二、Linux常见命令

1、常规
目录操作类
cd /usr/local
pwd
ll
ls
mkdir abc
文件操作类
查看
cat a.txt
more a.txt
less a.txt
tail -f a.txt
创建
vi a.txt #创建一个a.txt文件
vim a.txt #创建一个a.txt文件,vi的升级版,支持高亮
> a.txt #创建一个a.txt文件
编辑
vi a.txt #打开文件,键盘输入I键后可以编辑文件
vim a.txt #打开文件,键盘输入I键后可以编辑文件,文件为高亮显示
#p.s. 编辑文件能键入wq保存修改。键入q或q!直接退了编辑状态
删除
rm -r /aa
rm -f /aa
复制
mv /aaa /bb
mv bbbb usr/bbb
mv bbb usr/aaa
移动
cp /usr/tmp/aaa /usr
重命名
mv test001 test
搜索类
find / -name 'b' #查询根目录下(包括子目录),名以b的目录和文件;
系统类
kill 1123
kill -9 1123
2、进阶
压缩
tar -cvf test.tar ./*
tar -xvf test.tar
tar -xvf test.tar -C /usr/local
zip -r test.zip test/
unzip test.zip
unzip test.zip -d /usr/app/
权限类
chmod -R 777
软链
ln -s /usr/local/app /data
rm -rf /data
用户管理
su - 用户名
查找
ps -ef | grep sshd
which java
网络
netstat -an
netstat -an | grep 8080
磁盘
df -h