linux
文章平均质量分 72
Suzerk
这个作者很懒,什么都没留下…
展开
-
linux u6 cat/ nl/ od/ more/ head/ cp/ mv/ rm/ wc/ diff/uniq
## 查看文本文件内容 p139 cat cat 显示一个或者多个文件的内容 语法:cat [opinion] [file-list] -E 在每一行末尾显示$ -n 显示每一行的行号 s193213@GOJ:~$ cat -n /tmp/donors 1 Mike Harrington:(510) 548-1278:250:100:175 2 Christian Dobbins:(408) 538-2358:155:90:201 3 Susan Dalsass:(2原创 2021-05-04 21:22:28 · 127 阅读 · 0 评论 -
Linux用户信息文件/变量
用户信息文件 /etc/passwd系统用户配置文件; 第一字段:用户名称 第二字段:x是密码标志 第三字段:UID 0超级用户;1-499系统用户(伪用户);500-65539普通用户 第四字段:GID 第五字段:用户说明 第六字段:用户家目录 第七字段:登录之后的Shell,Shell是Linux的命令解释器,标准的Shell是/bin/bash,也可以是/sbin/nologin s193157:x:1963:1689::/home/s193157:/bin/bash s193164:x:196原创 2021-06-16 22:42:32 · 371 阅读 · 0 评论 -
Linux 权限管理
权限管理 谁创建文件,谁是所有者。 chmod 改变文件或目录权限 注意:只有管理员root和所有者可以管理权限 语法:chmod [{ugoa}{+-=}{rwx}] [文件目录] [mode=421] [文件或目录] -R递归修改目录及其下所有文件的权限 对文件/目录的权限 解释 文件 目录 r 读权限 可以查看文件内容 cat/more/head/tail/less 可以列出目录中的内容 ls w 写权限 可以修改文件内容 vim 可以在目录下删除、新建文件 x 执行权限原创 2021-06-14 16:26:46 · 88 阅读 · 0 评论 -
linux基础
linux 分区-格式化-设备文件名-挂载 1)分区:把大硬盘分成为小的逻辑分区 2)格式化:写入文件系统,清空硬盘数据 3)分区设备文件名:给每个分区定义设备文件名 4)挂载:给每个分区分配挂载点;挂载点是空目录 主分区:最多4个 扩展分区:最多有1个;主分区加拓展分区最多有4个;不能写入数据,只包含逻辑分区 格式化:根据选定的文件系统,在磁盘特定区域写入特定数据,在分区中画出一片用于存放文件分配表、目录表等用于文件管理的磁盘空间。 硬件设备文件名: IDE 硬盘:/dev/hd[a-d] dev一级原创 2021-06-14 15:34:16 · 109 阅读 · 0 评论 -
linux 重定向/管道
文件重定向 文件描述符 0:keyboard… 标准输入重定向 从文件中读数据 s193213@GOJ:~$ cp /tmp/add . s193213@GOJ:~$ ./add 2 6 8 s193213@GOJ:~$ nano a.in s193213@GOJ:~$ ./add <a.in 8 对应替换 tr只能对用户键盘输入有效,不支持后面跟一个文件名进行处理 s193213@GOJ:~$ tr abc 123 aaa 111 abbc 1223 abcde 123de ^C s193213原创 2021-06-14 10:30:05 · 140 阅读 · 0 评论 -
Linux 工作管理信号
gawk实现和awk相同的功能,文本字段处理 alias awk='gawk'别名,但每个用户都要使用这个代码 l开头链接,链接文件 索引节点记录信息,地址指针指向文件所保存的数据块,对数据块读写; s193213@GOJ:~$ which awk /usr/bin/awk s193213@GOJ:~$ ls -l /usr/bin/awk lrwxrwxrwx 1 root root 21 12月 21 2018 /usr/bin/awk -> /etc/alternatives/awk s1.原创 2021-06-14 10:28:28 · 122 阅读 · 0 评论 -
Linux shell script
tar -j 压缩.tar.bz2 tar -z .tar.gz t 查看内容 x释放解压,但原文件是存在的 tar -jc创建压缩文件 f压缩文件名 v详细信息 创建 查看 解压 s193213@GOJ:~$ ls /tmp/f f1 f2 s193213@GOJ:~$ tar -zcvf f.tar.gz /tmp/f tar: 从成员名中删除开头的“/” /tmp/f/ /tmp/f/f2 /tmp/f/f1 s193213@GOJ:~$ tar -ztvf f.tar.gz drwxrwxr-.原创 2021-06-09 23:32:55 · 141 阅读 · 0 评论 -
linux u10 find/ sort/ gzip/ tar
正则表达式 支持正则表达式:awk ed egrep grep sed vi 文件压缩和排序 gzip -d 解压文件 gzip -f 强制压缩 sort -b 忽略空格 sort -d 根据常用字母表排序,忽略出字母、数字、空格外字符 sort -f 认为大小写字母是相同的 -r 逆序排列 -n 按照数字 搜索命令 find [目录列表] [表达式] -exec CMD CMD返回0,则文件符合要求 -size +N(-N)搜索文件大小为N(±表示大于小于) -user name 搜索所有权为nam原创 2021-05-05 15:54:53 · 207 阅读 · 0 评论