linux常用命令 3
示例定义的 mytest或者test 用户 mygroup 用户组
cat /etc/group 查看组 groupname:x:groupId:其他成员 组名:x(加密):组ID:组成员
cat /etc/passwd 查看用户 用户名:x:用户ID:组ID:shell解析器
useradd mytest 添加用户
passwd mytest 设置密码
groupadd mygroup 添加组
groupdel mygroup 删除用户组
示例:
groupadd mygroup 添加组
useradd test -g mygroup 添加用户到mygroup组中
passwd test 修改密码
cat /etc/passwd 用于查看
cat /etc/group 用于查看
ls -a 显示隐藏文件
ls -l 一行显示文件信息
ls -al 查看详细信息
- rwx rwx rwx 4 root root 4096 Sep 8 14:06 .
权限 连接 所有者 用户组 文件容量 修改时间 文件名
-文件
d目录
|连接文件
b设备文件里面的可供存储的接口设备
c设备文件里的串行端口设备,例如键盘、鼠标
r 可读 4
w 可写 2
x 可执行 1
-|本用户|同组其他用户|其他组用户 权限
chgrp 改变文件所属用户组
chown 改变文件所有者
chmod 改变文件权限
示例:
在/home/test 这个test文件夹自己创建的
chgrp 组名 文件名
chgrp mygroup test
chown 用户名:组名 文件名
chown test:mygroup test
chmod 777 文件或目录 修改文件权限。文件可读、写、执行 对所有用户。
chomod 770 文件或目录 其他组不可rwx 本组和本用户可以rwx
挂载命令
mount [-参数] [设备名称] [挂载点]
挂载光驱时,可直接使用 mount /mnt/cdrom
卸载命令
umount [挂载点]
示例 /home/test下
mount /dev/sda1 test 挂载上test sda1上的内容
cd test
ls -l 可以看出很多文件
cd .. 退出到test上级目录
umount test 卸载
rm rf * 递归删除
ln -s 源 目标
|管道命令
把上一个命令的结果交给 | 的后面的命令处理
more 显示文件内容,按行
less 显示文件内容,按页
grep 查询内容,关键词
-n 显示第几行
如果是多个文件 grep 后面 直接加上 文件夹就行了
find 查找文件或文件夹
find /home -name abc home目录下查找abc的文件 按名字查找
find /home -amin -10 10分钟之内存取的文件或目录
find /home -atime -10 10小时内存取的文件或目录
find /home -cmin -10 10分钟内更改过的文件或目录
find /home -ctime +10 10小时前更改过的文件或目录
find /home -size +10k 查找/home目录下大小为10k的文件
重定向命令
ls -l > a.txt 列表的内容写到文件中
ls -l >>a.txt追加写到文件中
tar -zxvf 文件 解压
& 放在控制台 进行运行
查看磁盘使用情况
df [-参数]
例如 df -l
查看某个目录是在哪个分区
df [目录全路径] 存在一些内存设备管理、udev、sda1、sda2等等设备信息
查看linux系统分区具体情况
fdisk -l
查看设备使用情况,根据inode block等关系文件操作系统的信息
dumpe2fs [-bh] 设备文件名
磁盘与目录容量
df 列出文件系统的整体磁盘使用量
du 评估文件系统的磁盘使用量
rpm包
redhat package manager 逐渐地被linux发行版本使用的安装包
rpm -qa 查询所有linux中安装了那些rpm包
rpm -q mysql 查看mysql 包的信息
rpm -i rpm包全路径名称: 安装包到当前系统 i=install
rpm -ivh rpm包全路径名称: 安装包到当前路就提示信息 v=verbose h=hash进度条
rpm -e rpm包名称 删除rpm包
rpm -e --nodeps rpm包名称 强制删除rpm包
rpm -u rpm包全路径 升级
top 查看 cpu 内存使用情况
date MMDDHHMMCCYY.SS 月月日日时时分分年年年年.秒秒
cal 3 2012 查看月历
压缩: tar -jcv -f filename.tar.bz2 要被压缩的文件或者目录
查询: tar -jtv -f filename.tar.bz2
解压缩 tar -jxv -f filename.tar.bz2 -C 欲解压缩的目录
如果不指定 -c 解压的内容就在当前文件夹下了,那个目录要自己先创建
-c 新建打包文件
-j 是针对*.tar.bz2 压缩包的
-z 是针对*.tar.gz 压缩包的
linux常用命令 3的更多相关文章
- Linux常用命令(一)
Linux常用命令 1. pwd查看当前路径(Print Working Directory) [root@CentOS ~]# pwd/root 2. cd .. 返回上一级 .. 表示上一级 ...
- linux常用命令的介绍
本文主要介绍Linux常用命令工具,比如用户创建,删除,文件管理,常见的网络命令等 如何创建账号: 1. 创建用户 useradd -m username -m 表示会在/home 路径下添加创建用户 ...
- linux——常用命令与脚本
linux常用命令 --文件管理pwd --查看当前目录cd --切换当前目录ls --列出当前目录下的所有文件touch --创建文件mkdir --建立目录rmdir --删除空目录rm --删除 ...
- DOS 和 Linux 常用命令的对比
DOS 和 Linux 常用命令的对比 许多在 shell 提示下键入的 Linux命令都与你在 DOS 下键入的命令相似.事实上,某些命令完全相同. 本附录提供了 Windows的 DOS 提示下的 ...
- 第一章,Linux常用命令
20161124 Linux常用命令1.find find /etc/ -size +50k -lsfind /etc/ -size +50k -ls 2> /dev/null查看目录下大于50 ...
- linux 常用命令大全
linux 常用命令大全 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统 ...
- Linux 常用命令行
Linux常用命令行 第一部分: cd命令 第二部分:文件操作 第三部分:压缩包操作
- [工作需求]linux常用命令以及vim常用命令
一. Linux 常用命令 mkdir dirname新建文件夹 cd ~ 进入自己的家目录 cd dirname 进入名字为dirname的目录: l 显示当前文件夹下的文件 ...
- 对于我的linux常用命令的说明
我所列出的linux常用命令中的选项并不是全部的选项,是一些我们经常用到的linux命令及选项
- Linux 常用命令笔记
Linux 常用命令笔记 1. locate locate:用来定位文件的位置,如:locate a.txt 但是这个命令有延迟,也就是新建的文件不一定能搜索到,如果非要找到新建的文件可以使用 upd ...
随机推荐
- (转)A Beginner's Guide To Understanding Convolutional Neural Networks
Adit Deshpande CS Undergrad at UCLA ('19) Blog About A Beginner's Guide To Understanding Convolution ...
- JSBinding + SharpKit / 使用 Firefox 调试 JS
已经准备好,google打不开,等打开了再贴图上来
- 数据库事务隔离级ORACLE数据库事务隔离级别介绍
本文系转载,原文地址:http://singo107.iteye.com/blog/1175084 数据库事务的隔离级别有4个,由低到高依次为Read uncommitted.Read committ ...
- Castle
Castle AOP 系列(一):对类方法调用的拦截(有源码) 标签: aopAOPCastle对类方法调用的拦截 2012-11-09 16:51 4207人阅读 评论(1) 收藏 举报 分类: ...
- ABBYY如何把图片转换成pdf格式
在制作工作文件的时候,有时候会遇到需要进行文件格式转换的情况,比较常见的文件格式转换就包含了Office与pdf格式之间的转换.但除此之外,图片与pdf格式也是可以进行转换的,那么图片要怎么操作,才能 ...
- IIS调用COM组件的权限问题
在DCOM组件服务中给MICROSOFT.EXCEL组件 赋予ASP.NET的操作权限,具体步骤: (1)打开开始菜单的运行对话框,输入dcomcnfg命令,确定,这时会弹出组件服务窗口 (2)展开计 ...
- Maven中Spring-Data-Redis存储对象(redisTemplate)
Redis是一种nosql数据库,在开发中常用做缓存.Jedis是Redis在java中的redis- client.在此之前,希望已经了解redis的基本使用和Maven的使用.建立Maven Pr ...
- 推荐一个大文件查找工具---WizTree
DB备份.dump.电影等文件多了以后,经常遇到磁盘空间不够用的情况,日积月累本来清晰的目录结构找起来也很费劲,尤其是要查找删除无用的大文件.windows本身那差劲的搜索功能就不提了,从搜索引擎上查 ...
- 详解Linux安装GCC方法
转载自:http://blog.csdn.net/bulljordan23/article/details/7723495/ 下载: http://ftp.gnu.org/gnu/gcc/gcc-4. ...
- 【转】Solr客户端查询参数总结
今天还是不会涉及到.Net和数据库操作,主要还是总结Solr 的查询参数,还是那句话,只有先明白了solr的基础内容和查询语法,后续学习solr 的C#和数据库操作,都是水到渠成的事.这里先列出sol ...