zoukankan      html  css  js  c++  java
  • Linux 命令

    1, apt-get debian系列装软件命令。常用参数:apt-get install ,  apt-get update.

    2, ctrl alt + t 调出终端。

    3, init 0.  关机。 init 6 重启。

    4,passwd user 更改用户密码。passwd root. passwd -l root 锁定root. passwd -u root 解锁root。

    5,tar 打包命令。 tar -xzvf filename   tar -czvf filename。

    6,安装软件系列: 1204

    apt-get  install  softname 从源中搜索自动安装。

    apt-get remove softname 删除软件

    sudo dpkg -i #$$.deb  安装下好的deb包。

    sudo dpkg -r zip 移除包,不建议这样,会发生依赖错误。

    备注:apt-get可以看做dpkg的升级版,还有一种格式是rpm,它是RPM-based system的默认格式(RedHat,Fedora,CentOs)。Ubuntu是Debian系。

    可用alien命令转换(这个命令名真是同行是冤家)。

    7, 进程系列:1205

    ps -e 列出所有进程

    ps -f 以全格式列出进程

    ps -l 以BSD格式列出进程 常与-y连用

    ps -u -g 按用户 组列出进程 需细看UID GID。

    ps aux 作用同 ps -ef 注意aux没有 ‘-’

    此命令过于复杂强大,需细看。

    1206 1207 1208 错过的已无法弥补。

    8, linux 关机详解 1209

    shutdown -h 10 ‘System will shutdown after 10 mins ’ 10分钟后关机并发送通知。没有时间默认1分钟后关机。

    shutdown -r 10 'System will reboot 10 mins later' 10分钟后系统重启并发送通知.

    shutdown -k 20:23 'Just for fun' 吓唬人的,不会执行任何操作。

    shutdown -c 取消关机命令。

    此外关机还有halt poweroff reboot 三个。

    nano filename 简单的文本编辑器。

     1210

    linux用户分为 用户,组,其他人三层权限控制。

    owner,group,others 分别有r w x 三种权限,对应数值4 2 1.

    改变组命令 chgrp [-R] group filename/dir 注意组名必须得在/etc/group 中出现。

    改变用户命令chown [-R] user filename/dir  chown还可改变用户组。如 chown qiguo:qiguo download 就可将用户及组一起改变。 用户名必须在/etc/passwd中出现。

    改变权限 chmod 754 .bashrc 注意 r w x 对应数值 4 2 1.直接相加即可。 或者:

    chmod u=rwx,g=rx,o=r .bashrc 但比较麻烦。比较常用的是: chmod g+x .bashrc 给group加上x权限。

    1211

    文件和目录权限虽然均为r w x但二者意义却不尽相同。

    文件r 可读,w 可写(不包括可删),x可执行。

    但对于目录来说,r w x分别针对目录结构。故:

    r 可读目录信息

    w 可更改目录结构(新建,删除,更名文件)

    x 可进入目录。

    若已知文件名,想要读它,最少要拥有x的目录权限(不需要r是因为事先已经知道文件名了)。

    想要删它,最少要拥有wx的目录权限。

    /var/log 存放用户登录信息。

    touch filename 新建文件

    mkdir dirname 新建目录。

    1212

    kill -9 pid 强制结束进程

    kill -15 pid 以正常结束的方式结束进程

    file filename 判断文件基本数据

    1213

    rm -r 递归删除 -f 强制删除 -i 互动模式。

    time 测算程序执行时间。 如 time ps -ef 会给出命令执行时间。

    1214

    aptitude 功能与apt类似,之前更加智能,对软件安装冲突会提出更智能的解决方案。

    不过最近的版本二者越来越相似,官方更推荐apt-get,命令已简化为apt。

    well, 也许真正的区别在于apt-get moo 与 aptitude moo的输出不同。不过后者狂加 -v后,反而会有惊喜。

    1215-1216放松了二天,之后一切正常。

    1217

    今天说说/etc/passwd与/etc/shadow这两个文件。

    这两个文件功能类似,都是显示用户帐号信息,而且二者颇有渊源。

    起先,用户账户密码都是放在/etc/passwd文件下的。不过/etc/passwd 对于其他人可读,不太安全。

    于是单独吧帐号密码功能拿出来放在/etc/shadow文件下。该文件对other不可读,相对安全。/etc/passwd的密码就变成了X了。

    还有一个相似的文件是/etc/group 它是存放用户组信息的。

    1218

    who 查看当前用户信息,有意思的是w也有相似功能,而且显示信息比who命令还要全。

    whoami 顾名思义,不解释。

    groups root 查看用户所属组。注意是groups 不是group,输入group会出现没有此命令的。

  • 相关阅读:
    服务注册发现Eureka之二:高可用服务注册中心
    可重入锁 公平锁 读写锁、CLH队列、CLH队列锁、自旋锁、排队自旋锁、MCS锁、CLH锁
    红黑树(Red-Black tree)
    fuser 命令小结
    客户端负载均衡Ribbon之三:AvailabilityFilteringRule的坑(Spring Cloud Finchley.SR2)
    mysql重复记录的查询删除方法
    innodb的锁、update单条记录的花费时间压测
    被kill问题之1:进程物理内存远大于Xmx的问题分析
    服务注册发现Eureka之三:Spring Cloud Ribbon实现客户端负载均衡(客户端负载均衡Ribbon之三:使用Ribbon实现客户端的均衡负载)
    十二、jdk工具之jcmd介绍(堆转储、堆分析、获取系统信息、查看堆外内存)
  • 原文地址:https://www.cnblogs.com/zqiguoshang/p/6099296.html
Copyright © 2011-2022 走看看