进程相关:
linux下 查看进程名以及占用端口
- 查找进程pid
ps -ef(全格式) | grep 进程名
grep是全局正则表达式输出的意思
- 通过pid查看占用端口
netstat -nap | grep 进程pid
netstat查看与网络层协议相关的统计数据
3. 通过端口查看进程
netstat -nap | grep 端口号
top 动态显示当前占用资源最多进程信息
kill 杀死进程 与top还有ps一起使用
常用文件操作:
cd 切换目录
ls 显示目录信息
touch 创建空文件
mkdir 创建文件夹
cat 查看文件内容
cp 拷贝
mv 移动或者重命名
rm 删除文件 -r 递归 -f 强制
find 文件系统中搜索文件
grep 匹配字符串
pwd 显示当前目录
ln 创建链接文件
head、 tail显示文件头、尾内容
系统管理命令
who 显示在线登陆用户
whoami 显示当前操作用户
hostname 显示主机名
uname 显示系统信息
du 查看目录大小
df 查看磁盘大小
clear 清楚屏幕
网络
ifconfig 查看网络情况
ping 测试网络联通
netstat 显示网络状态信息
关机/重启
shutdown -r 重启 -h 关闭 now 立刻关机
halt 关机
reboot 重启
linux软件包管理
dpkg 管理工具 不能联网使用
sudo dpkg -i tree.deb 安装
sudo dpkg -r tree 卸载
APT高级软件工具 联网使用
sudo apt-get install tree
sudo apt-get remove tree
sudo apt-get update
sudo apt-get upgrade
vim使用
三种模式: 命令模式,插入模式,编辑模式
esc以及i来切换
命令模式下:
q 退出
q! 强制退出
wq 保存退出
hjkl分别表示左 下 上 右
改变用户权限:
sudo chmod [u 所属用户 g所属组 o其他用户 a其他用户] [+ (添加)-(删除)] [r w x] 目录名
将一个文件的权限从-rw-r----x改为-rwxrw-r-x, 使用数值表示为765
sudo chmod u+x g+w o+r filename
或者改为
sudo chmod 765 filename
sudo chmod -R 777 file| Directory 可以改变文件夹