linux基本命令

最基本的几个命令


文件相关的命令

name des 参数
mkdir 创建目录 -p 递归的创建
touch 创建文件
rm 删除 -rf 则是递归的删除 -i 交互的删除
cat 显示文件内容
more 多页显示 空格下一页,q退出,h 帮助
ls 显示 -a 显示全部 -l 列表显示 -lh更友好显示大小
ln 链接 -s 软链接 ,不加则为硬链接 前源后目的文件
> 输出重定向 >代表先清空后添加, >>为直接添加
clear 清屏
pwd 显示当前路径
grep 文本搜索 主要参数为 -n 显示行号
find 文件查找 很强大 -name, -size, -perm权限
cp 复制
tree 显示目录结构
mv 重命名或者移动
tar 归档
gzip 压缩 -r压缩 , -d解压
which 查看命令位置

cat和>结合可以合并文件

# cat a.txt b.txt > c.txt

grep查找

# grep -n 'a' hello.txt
1:hdasfrga
2:dgarfdfagb
3:dsafdhgrtjhSR
root@tenda://mnt/e/code#

tar归档

tar -cvf test.tar *.txt  #归档
tar -zxcf test.tar.gz   #压缩

gzip压缩

gzip -r test.tar test.tar.gz

用户权限

name des 参数
whoami 查看当前用户
who 查看当前所有登陆用户
adduser 添加用户
passwd 修改密码
userdel 删除用户 -r 连同删除主目录
su 切换用户 -则会连同切换目录
groupmod 查看组 本命令需要敲击三次Tab
chmod 修改权限

useradd -d /home/abc abc -m

创建abc用户,如果/home/abc目录不存在,就自动创建这个目录,同时用户属于abc组

useradd -d /home/a a -g test -m 创建一个用户名字叫a,主目录在/home/a,如果主目录不存在,就自动创建主目录,同时用户属于test组

cat /etc/passwd 查看系统当前用户名


系统管理

name des 参数
cal 日历显示 -y 整年显示
date 时间显示
ps 查看进程
top 动态显示进程
kill 杀掉进程
df 检测磁盘空间 -h 友好展示
ifconfig 查看网卡信息

date使用

# date '+%Y.%m.%d/%H:%M:%S'
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容