Linux常用命令
来源:互联网 发布:c语言prime 编辑:程序博客网 时间:2024/05/17 21:06
用户管理
增加用户: useradd 用户名
删除用户: userdel 用户名
切换用户: su 用户名
查看当前活跃用户 w
查看有所有用户 cat /etc/passwd (普通用户ID500+)
修改用户属性
修改密码: passwd 用户名
修改用户名: usermod -l 新用户名 原用户名
修改用户所在组:usermod -g 组号 用户名
跳转操作
.代表当前目录 /代表根目录
返回上一级目录: cd ../
返回上两级目录: cd ../..
返回上次所在目录:cd -
进入当前用户主页(home) :cd
进入根目录: cd /
查看信息
查看当前目录:pwd
查看目录中文件 : ls
查看目录文件详细信息;ls -l (简写: ll)
查看更详细信息包括selinux权限: ls -Z
查看所有文件包括隐藏文件: ls -a
查看包涵关键字的文件: ls *关键字*
文件操作
创建一个文件: touch 文件名+后缀(可有可无)
编辑一个文件: vi 文件名
复制一个文件: cp 原文件名 新文件名
复制一个文件到指定目录:cp 原文件名 文件路径/新文件名 例子(cp a.txt /home/wenthkim/file/b.txt)
复制指定目录文件到指定目录: cp 文件路径/新文件名 文件路径/新文件名
例子(cp /home/wenthkim/a.txt /home/wenthkim/MyFile/b.txt)
创建一个文件夹:mkdir 文件夹名字
创建多个文件夹: mkdir 文件夹名 文件夹名 文件夹名 …
创建一个目录树: mkdir -p 文件夹名/文件夹名/文件夹名/…
删除一个文件:rm 文件名
删除一个文件夹和其所有内容: rm -rf 文件夹名 (-r递归删除, -f 判断是否存在)
删除多个文件夹和其所内容: rm -rf 文件夹名 文件夹名
移动当前文件到指定目录: mv 文件名 文件夹名/文件夹名(相对路径,即移动到的指定目录是当前文件夹的子目录,若不是则要在开始加/)
移动指定目录文件到当前目录:mv /文件夹名/文件夹名/文件名 .(代表当前目录)
移动指定目录文件到指定目录文件: mv /文件夹名/文件夹名/文件名 /文件夹名/文件夹名/文件名
移动文件夹到另一文件夹:mv /文件夹名/文件夹名 /文件夹名/文件夹名
查找包括关键字文件:find / -name 关键字 (/代表从根目录开始 -name 按名字搜索)
查找属于某个用户的所有文件: find / -user 用户名
查找指定目录的文件:比如:find /home/user -name *.txt (在/home/user 搜索.txt结尾的文件)
查看文件最后100行: tail -n 100 文件名
从第10行开始查看文件 tail -n +10 文件名
文件解压和压缩
打包并压缩文件夹 : tar -zcvf 新压缩包名 原文件夹名
例子: tar -zcvf wsj.tar.gz wsj
解压一个文件: tar -zxvf 压缩包文件名
例子:tar -zxvf wsj.tar.gz
查看压缩包详细内容: tar -tvf 压缩包名
例子:tar -tvf wsj.tar.gz
提取压缩包的一个文件:tar -xvf 压缩包名 文件名
例子:tar -tvf wsj.tar.gz wsj.txt
文件权限管理
+ 增加权限 - 删除权限
用户类型: u当前用户 g群组 o其它 a所有用户和群组
权限类型: 字符每3个一组(rwx),读(r)、写(w)、执行(x)
数字表示为:r=4,w=2,x=1 因此rwx=4+2+1=7
修改文件权限:chmod 用户类型+权限类型 文件或文件夹名
给所有人满权限:chmod 777 文件或文件夹名
挂载
挂载光驱: mount -t iso9660 光驱目录 挂载目录
例子:mount -t iso9660 /dev/cdrom /mnt
- 【linux 常用命令】常用命令整理
- linux常用命令
- Linux常用命令
- LINUX 常用命令
- linux常用命令
- Linux 常用命令
- Linux 常用命令
- Linux常用命令
- LINUX常用命令
- Linux 常用命令
- linux常用命令
- Linux常用命令
- Linux常用命令
- Linux 常用命令
- Linux常用命令
- Linux 常用命令
- Linux 常用命令!
- Linux 常用命令
- java练习第二天
- 笔记-CCNA与网络安全 第9章 NAT和PAT
- elasticsearch的unassigned shards的处理(续)
- leetcode58: Length of Last Word
- 基于词典的中文情感倾向分析算法设计
- Linux常用命令
- Noip 2013 codevs 3286 火柴排队
- C语言学习笔记之数组
- 文本分类(六):使用fastText对文本进行分类--小插曲
- Android之内容提供器Content Provider详解(二)
- C++实现的链表队列
- AssetManager的释放跟踪
- My First CSDN
- java中的gridbaglayout的简单用法