常用命令
1.进入文件
cd + 文件夹名 //进入文件夹
cd ../ //返回上一级目录
cd ../.. //返回上两级目录
cd - // 返回上一次所在目录
2.显示列表
ll // 详细列表以及权限
ls // 目录中的文件(粗略的,没有详细文件的内容以及权限)
3.删除复制文件
rm //删除一个目录或文件
rm f //强制删除目录或文件
rm -rf +目录 //强制删除一个目录以及其中的内容
mv dir new_dir //重命名/移动 一个目录
cp file1 file2 //复制一个文件
pwd //显示工作路径
4.tar命令
tar -zxvf + 压缩包 //z:gzip压缩包,x:代表解压;v:代表显示过程信息;f:代表后面接的是文件
5.关闭系统
init 0
shutdown -h now :关闭系统
shutdown -r now :重启系统
reboot :重启
logout:注销
6.相关保存(编辑文件时)
wq //保存
wq! //强制保存
q! //强制退出不保存
q! //退出不保存
7.查看进程
ps
ps -el||grep +进程名(nginx)
8.打开文件
vi
vim //vi的加强版
9用户切换
su
10.scp 命令
scp -r root@ip地址:+目录 +目录 //远程ip目录获取到相应目录
11.创建文件
touch
vi
vim
12.创建目录
mkdir
13.查看网络状况
ifconfig
14.创建软连接
ln -s
15.查看
ss -s //查看访问进程数
top: //查看cpu以及内存消耗
chmod -R 777 ./local //赋权限
文件大小换算:
1tb = 1024gb
1gb = 1024mb
1mb = 1024kb
1kb = 1024k
1k = 1字节(一个英文)
2k = 一个汉字
ulimit -a 命令来查看系统的一些资源限制情
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 7746
max locked memory (kbytes, -l) 64
max memory size (kbytes, -m) unlimited
open files (-n) 65535
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) 10240
cpu time (seconds, -t) unlimited
max user processes (-u) 65535
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited