常用Shell命令(三)(附加*)

xiaoxiao2021-02-28  97

top / ps :进程快照 tree :树 psw:当前的绝对路径 passwd:修改用户密码 rename:(rename 要被改的字符 要改成的字符 被改的文件名) touch a.c :创建空文件 a.c 僵尸进程:    killall 杀死某些进程后  用fg命令调到前台后才显示杀死

文件打包/解包和压缩/解压命令 打包: tar -czvf 13.gz  13.c tar -cjvf 13.bz2  13.c 解包: tar -xzvf 13.gz tar -xjvf 13.bz2 -f 用户指定归档文件的名字,否则使用默认名 -c 创建新的归档文件 -x 释放归档文件 -v 显示归档和释放的过程 -j 使用bzip2压缩程序

-z 使用gzip压缩程序ls

vi 编辑器(写源文件):         vi  文件名 三种模式:         命令   :  wq 保存退出     q! 强制退出  w 保存  q 退出         插入   :a  (i  o  A  I  O )   Esc         可视   :v  可视   INS  替换   y复制  p 粘贴 d删除 gcc 编译器(翻译别的类型):         gcc 源文件   (a.out)

        gcc 源文件  -o  重命名(a.out-->重命名)

     

           ./a.out  (执行命令  ./)

其他小知识:

文件系统目录:

bin : 常用shell 命令

boot: 开机自启相关文件 dev : 设备驱动文件 etc : 系统管理相关的文件 sbin: (sysbin)不常用的shell命令,系统管理相关的命令 home: 普通用户的目录 root: root用户目录 usr : 用户的应用程序和文件

linux系统七大文件类型: (1):‘ - ’ 普通文件 (2):‘ d ’ 目录文件 (3):‘ l ’ 符号链接文件,软链接文件 (4):‘ p ’ 管道文件 (5):‘ s ’ 套接字文件 (6):‘ c ’ 字符设备文件 (7):‘ b ’ 块设备文件 文件的名字和后缀 .c .c++ (.cpp) .txt .exe .mvw .mp3 .mp4 .sh      脚本文件 .h        头文件 shell命令中的快捷方式: (1)ctrl+c   : 中断进程          ctrl+z   : 强制将当前在前台执行的进程调到后台,并暂停进程的执行

(2)Tab      : 自动补齐命令或路径 (3)↓ 或 ↑:查找之前或之后使用过的命令。 shell中的通配符: (1) *  : 匹配任意长度的字符串   rm *.c (2) ? : 匹配一个长度的字符串   vi 1_struc?.cpp  (3)[...] :匹配指定的字符        rm [12345].c (4)[.-.] :匹配一个范围的字符串  rm [1-5].c

转载请注明原文地址: https://www.6miu.com/read-85665.html

最新回复(0)