美文网首页
Linux常用命令

Linux常用命令

作者: 奔跑的蜗牛说 | 来源:发表于2017-02-23 22:37 被阅读0次

    最近接触服务端开发是Linux系统,之前用的比较多的是windows 系统,对于Linux 命令了解不多,没有可视化界面,只能操作终端,命令不够熟悉。特此,将目前用到的Linux命令记录一下

    1. 查看目录文件:ls

    2. 查看目前路径:psw

    3. 查看文件内容:cat 文件名

    4. 打开编辑器:vim 文件名

    修改:按Insert键

    退出修改模式:按Esc 键

    进入输命令模式:同时按键:Shift+;

    保存退出:wq

    不保存退出:q

    5. 删除文件(夹):rm 文件(夹)(可以多个)

    6. 重命名/剪切:mv 老名 新名

    7. 复制 :cp 老文件路径+文件名 新文件路径(+文件名)

    8. 进入新路径 cd 路径名

    9. 后退一步:cd ../

    10. 返回刚才工作的目录:cd -

    11. 查找文件的路径: locate 文件名

    12.修改文件权限:chomd

    13. 创建新的命令窗口:Ctrl + Alt + T

    14. 动态显示当前耗费资源最多进程信息:top               

    15.查看网络配置情况:ifconfig          

    16.杀死进程:kill,可以先用ps 或 top命令查看进程的id,然后再用kill命令杀死进程。

    17.将进程切到后台运行:nohup command &   在缺省情况下,所有的输出都会被写入到nohup.out文件中,也可以指定文件路径,nohup command > log.txt>&1 &,则所有输出会写入到log.txt

    18.显示(或设置)用户可以使用的资源的限制:ulimit-a 列出所有当前资源极限

    -c 设置core文件的最大值,单位:blocks

    -d 设置一个进程的数据段的最大值.单位:kbytes

    -f Shell 创建文件的文件大小的最大值,单位:blocks

    -h 指定设置某个给定资源的硬极限。如果用户拥有 root 用户权限,可以增大硬极限。任何用户均可减少硬极限

    -l 可以锁住的物理内存的最大值

    -m 可以使用的常驻内存的最大值,单位:kbytes

    -n 每个进程可以同时打开的最大文件数

    -p 设置管道的最大值,单位为block,1block=512bytes

    -s 指定堆栈的最大值:单位:kbytes

    -S 指定为给定的资源设置软极限。软极限可增大到硬极限的值。如果 -H 和 -S 标志均未指定,极限适用于以上二者

    -t 指定每个进程所使用的秒数,单位:seconds

    -u 可以运行的最大并发进程数

    -v Shell可使用的最大的虚拟内存,单位:kbytes

    19.打开端口号n: iptables -I INPUT -p tcp --dport n -j ACCEPT

    相关文章

      网友评论

          本文标题:Linux常用命令

          本文链接:https://www.haomeiwen.com/subject/gwrvwttx.html