美文网首页
坚持打卡学习第十二天——linux常用指令

坚持打卡学习第十二天——linux常用指令

作者: 去追星星 | 来源:发表于2021-12-27 17:49 被阅读0次
1、系统信息
指令 作用
who am i 显示登录时的用户名
whoami 显示当前用户名
uptime 查看系统时间、用户数、负载
iostat 查看io读写、cpu使用情况
2、磁盘、分区
指令 作用
df -h/-hl 查看磁盘使用情况及挂载点
df -sh /dir 查看某个指定目录的大小
du -sk *|sort -rn 从高到低显示文件和目录大小
mount /dev/hda2 /mut/hda2 挂载hda2盘
mount /dev/sda1 /mnt/usbdisk 挂载usb盘/闪存设备
mount -t ntfs /dev/sdc1 /mnt/usbhd1 指定⽂件系统类型挂载(如ntfs)
mount -o loop xxx.iso /mnt/cdrom 挂载iso⽂件
umount -v /dev/sda1 通过设备名卸载
umount -v /mnt/mymut 通过挂载点卸载
3、用户和用户组
指令 作用
useradd codesheep 创建用户
userdel -r codesheep 删除用户
groupadd group_name 创建用户组
groupdel group_name 删除用户组
usermod -g group_name user_name 修改用户的组
usermod -aG group_name user_name 将用户添加到组
groups codesheep 查看codesheep用户所在的组
groupmod -n new_name old_name 重命名用户组
w 查看活动用户
last 查看用户登录日志
4、网络和进程管理
指令 作用
hostname 查看主机名
ifconfig 查看网络接口属性
route -n 查看路由表
netstat -intp 查看所有监听端口
netstat -antp 查看已经建立的tcp连接
ps -ef 查看所有进程
ps -ef | grep codesheep 查看codesheep进程
kill -s name kill进程根据name
kill -s id kill进程根据id
top 实时显示进程状态
5、文件和目录操作
指令 作用
pwd 显示当前路径
cd .. 返回上级目录
cd ../.. 返回上两级目录
ls 查看文件目录列表
ls -F 查看目录内容,显示是文件还是目录
ls -l 查看我呢间和目录的详细列表
mkdir <目录名> 创建目录
mkdir dir1 dir2 同时创建两个目录
mkdir -p /tmp/dir1/dir2 创建目录树
rm -f file 删除file文件
rmdir dir 删除dir目录
rm -rf dir 删除dir目录及其内容
rm -rf dir1 dir2 删除dir1及dir2目录及其内容
mv old_dir new_dir 重命名/移动目录
cp file1 file2 复制文件
cp dir/* 复制目录下所有文件到当前目录
cp -a dir1 dir2 复制目录
find / -name file 从根目录开始搜索文件/目录
find / -user user1 搜索
find /dir -name *.bin 在目录/dir中搜索.bin后缀的文件
6、文件查看和处理
指令 作用
cat file 查看文件内容
cat -n file 查看内容并标记行数
tac file 从最后一行开始查看文件内容
head -2 file 查看文件前两行
tail -2 file 查看文件后两行
tail -f /log/msg 实时查看添加到文件的内容(实时查看日志)
7、打包和解压
指令 作用
zip xxx.zip file 压缩至zip包
zip -r xxx.zip file1 file2 dir1 将多个文件及目录压缩成zip包
unzip xxx.zip 解压zip包
tar -cvf xxx.tar file 创建非压缩tar包
tar -cvf xxx.tar file1 file2 dir1 将多个文件及目录打tar包
tar -tf xxx.tar 查看tar包内容
tar -xvf xxx.tar 解压tar包
tar -cvfj xxx.tar.bz2 dir 创建bz2压缩包
tar -jcvf xxx.tar.bz2 解压bz2压缩包
tar -cvfz xxx.tar.gz dir 创建gzip压缩包
tar -zxvf xxx.tar.gz 解压gzip压缩包
bunzip2 xxx.bz2 解压bz2压缩包
bzip2 filename 压缩文件
gunzip xxx.gz 解压gzip压缩包
gzip filename 压缩文件

2021-12-28补充

文件创建
指令 作用
touch 文件名 创建文件
touch test1.text test2.txt 同时创建两个文件
touch test{001..200}.txt 批量创建文件
> 直接覆盖原文件,不会有任何提示
>> 追加在原文件末位,不覆盖原文件
文件操作

vi / vim 文件
步骤:
1.vi text.txt进入编辑器
2.a/i进入编辑模式
3.esc退出编辑模式
4.:wq保存退出
注:q不保存,q!强制退出

相关文章

  • 坚持打卡学习第十二天——linux常用指令

    1、系统信息 指令作用who am i显示登录时的用户名whoami显示当前用户名uptime查看系统时间、用户数...

  • GIT常用指令

    由于git的使用通常伴随着linux的常用指令,因此下面记得也有linux常用的操作,如果学习git确实应该也学习...

  • Linux第一天

    Linux第一天 linux目录 Shell指令 就是Linux指令 常用的shell指令 目录 删除 查看文件 ...

  • Linux——Day3高级指令

    Linux命令大全(手册)_Linux常用命令行实例详解_Linux命令学习手册 1、hostname指令 2、i...

  • Linux 命令行使用教程

    1.常用指令 2.一些技巧 3.延展学习 在 Explainshell 获取更详细的 Linux 指令知识。

  • Linux | Linux常用指令学习笔记

    前言 由于项目需要用到一些Linux相关知识,故学习了一些Linux基本知识,如目录结构与常用指令等;资料来源:B...

  • Linux

    linux awk命令详解、linux awk命令Linux常用操作指令Linux netstat命令详解 awk...

  • 常用的Linux指令

    引言 记录工作中常用到的Linux指令,不断更新。 1、man man命令是Linux下的帮助指令,通过man指令...

  • 2018-08-27 day11 Ajax、Bootstrap和

    1、ajax 2、bootstrap 3、linux学习 (1)简介课程特点指令、软件安装、服务搭建,背、敲,常用...

  • Shell指令

    什么是Shell指令 就是Linux命令(注:后期使用这些命令管理Linux操作系统) 常用的Shell指令 显示...

网友评论

      本文标题:坚持打卡学习第十二天——linux常用指令

      本文链接:https://www.haomeiwen.com/subject/xepyqrtx.html