linux 常用命令

常用命令

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
    原文作者:mmy123456
    原文地址: https://segmentfault.com/a/1190000006796676
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞