Linux常用命令
文件夹操作
创建文件夹
mkdir 文件夹名称
复制文件夹
cp 文件夹名 路径/新的文件夹名
查看文件夹下所有的文件
ls
查看文件夹下隐藏的所有文件和详细信息
ls -la
当前目录
.
上一级目录
..
切换目录
cd
查看当前目录的所在位置
pwd
文件夹打包
tar czvf 打包后的名字 要打包的文件夹名称1 要打包的文件夹名称2
解包
tar zxvf 包名 > 要解压的文件位置/解压出来的文件夹名
文件操作
创建文件
touch 文件名
复制文件
cp 文件名 路径/新的文件名
重命名
mv 旧文件名 新文件名
查看文件内容
cat 文件名
查看前十行
head -n 10
查看后10行
tail -n 10
创建软链接,原文件删除,新文件不可用
ln -s 文件名 软链接名
创建硬链接,原文件删除,新文件任然可用
ln 文件名 硬链接名
删除文件
rm 文件名
查看文件占用字节
du -h
进入文件中进行编辑
vim 文件名
每一次编辑前的操作
Esc
编辑
i
查找
/查找的对象
删除单行
Dd
跳转到指定行数
: 行数
无论在哪儿,都跳转到最后一行
Shift + G //快捷键
退出并保存
: wq
退出不保存
: q!
查看文件权限
ls -l
查看所有文件权限
ls - la
创建者(u) 所在组(g) 其他组(o)
d rwx rwx r-x
d rwx --- ---
- rw- rw- r--
l rwx rwx rwx
r = 4 w = 2 x = 1
修改权限为所有人都可访问
1.Chmod u=rwx,g=rwx,o=rwx 文件名
2.Chmod 7(u)7(g)7(o) 文件名
系统操作
查看CPU
Cat /proc/cpuinfo
查看磁盘
Df -hl
查看内存信息
free -m
实时查看CPU,磁盘,内存的使用情况
top
查看正在运行的所有程序
ps -ef
查看程序的状态
ps -ef|grep 程序
查看端口号是否在运行
netstat -anptu|grep 端口号