Linux命令记不住怎么办?

常用基本命令
 7.1 帮助命令
     man 获取帮助信息                                  man 后面跟命令
     help 获得shell内置命令的帮助信息           help 跟命令
     常用快捷键  清屏clear ctrl+c停止进程 上下键查找执行过的命令
  7.2 文件目录类
     pwd 显示当前目录的绝对路径       
     ls 列出目录的内容            ls -al   ls -l
     cd  切换目录                   cd ~ cd .. cd 相对/绝对
     mkdir 创建新目录        mkdir -p  (多层目录)
     rmdir 删除空目录        rmdir
     touch 创建空文件        touch
     cp 复制文件或目录       cp -r (递归整个文件夹)    \cp (强制)
     rm 删除文件或目录      rm  -rf (递归删除不提示)   rm -f
     mv 移动文件与目录或重命名    mv  
     cat 查看文件内容(小文件)      cat -n (显示行号)
     more 分屏显示文件内容(全加载 )      more
     less 分屏显示文件内容(部分加载 优)   less
     echo 输出一行内容                echo " 字符串"   echo -e (支持转义字符: \t \\ \n)
     head 显示文件头几行内容        head -n 5 (查看文件头几行内容)
     tail 显示文件末尾几行内容       tail -n 5 (查看文件末尾)   tail -f (实时追踪文档更新)
     > 和>> 覆盖输出内容和追加输出内容    ls -l >  (覆盖写)    ls -l >> (追加写)
     ln 软链接(快捷方式)            ln -s 原 软连接名     rm -rf 软链接名(不加/避免删除真实目录下内容)
     history查看历史执行命令     history 5  最后执行的命令
   7.3 时间日期类
     date 显示当前时间     date /   date +%Y/m/d/H/M/S  /date "+%Y-%m-%d %H:%M:%S"
     date 显示非当前时间    date -d ‘1 days ago’(显示前一天时间)
                                        date -d ‘-1 days ago’ (显示明天时间)  
     date 设置系统时间      date -s " 字符串时间"
     cal 查看日历         cal   cal 年份
   7.4 用户管理命令
     useradd 添加新用户     useradd  /   useradd -g  组名/用户名
     passwd 设置用户密码   passwd
     userdel 删除用户         userdel    usedel -r (用户,用户主目录都删除)
     id 查看用户是否存在(有组和用户名显示)  id
     cat /etc/passwd  查看创建了哪些用户
     who 查看登录用户信息        who   whoami (用户名)  who am i(用户名和登录时间)
     su 切换用户                          su  (权限)  su - (带环境和权限)
     sudo 设置普通用户具有权限(root)    vi /etc/sudoers (91行,添加到root 下面 ALL/NOPASSWD:ALL)
                                                          然后sudo  即可获得root权限  
     usermod 修改用户             usermod -g 用户 用户组
   7.5用户组管理命令
     groupadd 添加组             groupadd
     groupdel  删除组             groupdel  
     groupmod 修改组           groupmod -n
     cat /etc/group 查看创建了哪些组  
   7.6 文件权限类
     chmod 修改权限            chmod u/g/o(421)  chmod 777(纯数字) chmod -R 修改目录权限
     chown 修改所有者/组     chown -R (递归目录)  chown
     chgrp 修改所属组           chgrp 组  文件或目录
   7.7 搜索查找类
     find 查找文件或目录          find -name/-user / size (Mkcb)(+n -n n)
     locate 快速丁文文件路径    locate  (基于数据库查询,必须使用updatedb创建locate数据库)
     grep 过滤查找及"|" 管道符     命令| grep 查找内容    命令| grep -n 查找内容    (显示所在行号)
   7.8 压缩和解压类
     gzip/gunzip 压缩/解压(不能解压目录,缺点多)   gzip   gunzip  文件.gz
     zip/unzip 压缩/解压(能解压目录,优)  zip -f 前是压缩后的  后是压缩前的文件  (压缩目录)    
                                                              unzip  解压文件 -d 指定存放目录
     tar 打包(-zcvf压缩   -zxvf解压)   tar -zcvf       tar -zxvf            tar -zxvf 文件  -C 指定目录
   7.9 磁盘查看和分区类
     du 查看文件和目录占用磁盘空间      du -sh (用户主目录占用磁盘空间大小)
     df 查看磁盘空间使用情况              df -h  (查看磁盘使用情况)
     lsblk 查看设备挂载情况            lsblk -f (查看设备挂载情况,显示文件系统信息)
     mount/umount 挂载/卸载      
     fdisk 分区        fdisk -l (查看磁盘分区详情)   fdisk 硬盘设备名(对新增硬盘分区操作)   
                        “”必须在root用户下使用“”
   7.10 进程管理类
     ps 查看当前系统进程状态    ps aux |grep xxx      查看进程CPU占用率和内存占用率
                                               ps -ef | grep xxx      查看进程的父进程ID
     kill 终止进程        kill -9  进程号           killall  -9  进程名
     pstree 查看进程树     pstree   -pu (显示所属用户和进程pid)
     top 实时监控系统进程状态       top -d 秒数    top -p  指定监控进程ID
     netstat 显示网络状态和端口占用信息     netstat -anp |grep 进程号
                                                                 netstat -nlp | grep 端口号
   7.11 crontab 系统定时任务
     crontab 服务管理              systemctl restart crond (重新启动crond服务)
     crontab 定时任务设置   crontab -e (编辑任务)
                                         crontab -l  (查询任务)
                                         crontab -r (删除用户所有的crontab任务)
                            * * * * *   (分时天月星期)  (,  *  -   */n)  
                       任务格式    * * * * *    从什么命令 到 什么 文件
                          比如 每隔1分钟,向/root/bailongma.txt文件中添加一个11的数字
                                     */1 * * * * /bin/echo “11” >> /root/bailongma.txt

     
    

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

以博客分享大数据日常

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值