列出目录的内容: ls
显示 inode 的内容: stat
文件访问权限:
用户能够控制一个给定的文件或目录的访问程度,一个文件或目录可能有读、写及执行权限:
读权限( r ) :对于文件,具有读取文件内容的权限;对于目录,具有浏览目录的权限。
写权限( w ) :对于文件,具有修改文件内容的权限;对于目录,具有删除、移动目录内文件的权限。
可执行权限( x ): 对于文件,具有执行文件的权限;对于目录,该用户具有进入目录的权限。
修改文件权限: chmod
修改文件所有者: chown
修改文件所属组: chgrp
文件内容查看:
基本显示: cat 、 tac
显示行号: nl
分屏显示: more 、 less
取首尾 n 行: head 、 tail
文件管理:
输出重定向: >
管道: |
清屏: clear
切换工作目录: cd
显示当前路径: pwd
创建目录: mkdir
删除文件: rm
建立链接文件: ln
文本搜索: grep
查找文件: find
拷贝文件: cp
移动文件: mv
归档管理: tar
文件压缩解压: gzip 、 bzip2
文件压缩解压: zip 、 unzip
查看命令位置: which
用户和用户组管理
查看当前用户: whoami
查看登录用户: who
退出登录账户: exit
添加用户账号: useradd
修改用户: usermod
设置用户密码: passwd
删除用户: userdel
切换用户: su
以 root 身份执行指令: sudo
添加、删除组账号: groupadd 、 groupdel
用户组管理: groupmod
系统管理:
查看当前日历: cal
显示或设置时间: date
查看网络状态: netstat
查看进程信息: ps
以树状图显示进程关系: pstree
动态显示进程: top
终止进程: kill
关机重启: reboot 、 shutdown 、 init
检测磁盘空间: df
检测目录所占磁盘空间: du
查看或配置网卡信息: ifconfig
测试远程主机连通性: ping
Linux 磁盘管理
df 获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
du du 命令是对文件和目录磁盘使用的空间的查看
fdisk fdisk 是 Linux 的磁盘分区表操作工具。
磁盘格式化
磁盘分割完毕后自然就是要进行文件系统的格式化,格式化的命令非常的简单,使用 mkfs ( make filesystem ) 命
令。
磁盘检验
fsck ( file system check )用来检查和维护不一致的文件系统。
磁盘挂载与卸除
Linux 管道命令:
Linux 的管道命令是 '|' ,通过它可以对数据进行连续处理,其示意图如下:
注意:
1 )管道命令仅处理标准输出,对于标准错误输出,将忽略
2 )管道命令右边命令,必须能够接收标准输入流命令才行,否则传递过程中数据会抛弃。
常用来作为接收数据管道命令有: less,more,head,tail ,而 ls, cp, mv 就不行。
wc - 统计字数
可以计算文件的 Byte 数、字数、或是列数,若不指定文件名称、或是所给予的文件名为 "-" ,则 wc 指令会从标准输入设
备读取数据。
cut - 列选取命令
grep - 行选取命令
sort - 排序
uniq - 去重
tee - 同时输出多个文件
tr - 替换指定的字符
join - 文件按行连接
paste- 将多个文件对应行链接在一起
split - 文件切割
xargs - 参数代换
linux命令练习
常用命令