linux命令总结
来源:互联网 发布:淘宝客计入权重吗 编辑:程序博客网 时间:2024/05/18 15:55
1.进程相关命令:
搜索关键字为aa的进程:ps -ef|grep aa
显示所有进程:ps -ef
查看共享内存:
查看消息队列:
查看信号灯:
2.文件相关命令
删除当前目录下扩展名为O的文件 rm ./*.o
复制文件A到B(AB中包含路径) cp A B
移动文件A到目录B中 mv A B
建立文件夹A mkdir A
删除文件夹 rmdir 文件夹名
3.软件包管理相关命令
apt-get update 更新软件包。
apt-get upgrade -u 安装更新软件。
apt-get install 软件包名 安装指定软件包。
dpkg -L 软件包名 显示软件包各个文件所在目录。
4.用户管理
怎样修改用户密码:passwd 修改当前用户密码 passwd username 修改指定用户名密码
如何获取所有的用户名:cat /etc/passwd
用户登录过程,先在文件etc/passwd匹配用户名,然后在etc/shadow中匹配密码。
用户配置文件:etc/passwd,用户花名册。每一行都表示的是一个用户的信息;一行有7个段位;每个段位用:号分割。比如下面是我的系统中的/etc/passwd 的两行;
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
第一字段:用户名(也被称为登录名);在上面的例子中,我们看到这两个用户的用户名分别是 root和daemon;
第二字段:口令;在例子中我们看到的是一个x,其实密码已被映射到/etc/shadow 文件中;
第三字段:UID ;
第四字段:GID;
第五字段:用户名全称,这是可选的,可以不设置,在root这个用户中,用户的全称是root;而daemon这个用户全称是daemon;
第六字段:用户的家目录所在位置;root这个用户是/root ,而daemon这个用户是/usr/sbin;
第七字段:用户所用SHELL 的类型,root和daemon都用的是 bash ;所以设置为/bin/bash ;
用户配置文件:etc/shadow,密码(加密)
用户组配置文件:/etc/group
第一字段:用户组名称;
第二字段:用户组密码;
第三字段:GID
第四字段:用户列表,每个用户之间用,号分割;本字段可以为空;如果字段为空表示用户组为GID的用户名;
用户组配置文件:/etc/gshadow
第一字段:用户组
第二字段:用户组密码,这个段可以是空的或!,如果是空的或有!,表示没有密码;
第三字段:用户组管理者,这个字段也可为空,如果有多个用户组管理者,用,号分割;
第四字段:组成员,如果有多个成员,用,号分割;
切换到超级用户命令:su 。普通用户模式下,在控制台输入该命令,提示输入root用户密码,密码输入正确后获取root权限。
增加用户命令:adduser [username]
删除用户命令:userdel –r [username] –r表示删除用户目录,可选。
5.信号相关命令
打印系统所有信号 kill –l
发送指定的信号到指定的进程 kill -信号宏定义 pid kill -信号数 pid
6.环境变量
显示当前shell中的所有环境变量 printenv或者env
显示指定环境变量 echo $HOME
设置一个新的环境变量hello export HELLO="Hello!"
7.搜索
搜索文件中指定的内容 grep '关键词' 文件名(可以是多个,用空格分割)
搜索文件 find 目录名 -name 待寻找文件名 -type 指定文件类型(可省略) -print
- linux VI 命令总结
- linux命令总结
- linux 命令总结
- linux解压命令总结
- linux压缩命令总结
- 常用Linux命令总结
- linux命令总结
- linux 命令总结
- linux重要命令总结
- Linux命令总结
- linux压缩命令总结
- Linux 命令总结1
- linux 命令总结
- linux 命令总结
- 常用linux命令总结
- linux命令总结
- linux中的命令总结
- linux命令总结
- 第八道羊皮卷:今天我要加倍重视自己的价值
- 迅雷焦点图片轮换效果
- 第九道羊皮卷:我的幻想毫无价值
- 高斯分布 正态分布
- 第十道羊皮卷:面对黎明,我不再茫然
- linux命令总结
- Linux修改用户组
- 门户网站负载均衡技术的六大新挑战(新浪)
- 求用MFC编的简单数字图像处理小软件
- 新浪微架构-文章汇总
- Java 序列化
- 网站构建 (分享来自http://www.w3school.com.cn/)
- 解决 /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found
- linux