1.linux一切皆文件
文件:对数据做到按名存取存储数据,目录:路径映射
文件的路径表示:
绝对路径:从根开始表示出的路径
相对路径:从当前位置开始表示的路径
文件名使用法则:
区分字符大小写
目录不能同名最长不超过255个字符
help,man命令:在线帮助
vim:命令模式,输入模式,末行模式
linux文本编辑工具
vi是所有Unix及linux系统下标准的编辑器相当于Windows系统中的记事本。vim是vi的增强版(具有语法着色)
安装密令:yum install vim-y(yes)
vim
ls显示指定工作目录下内容命令
Ctrl+F向下Ctrl+B向上翻动一整页
linux bash基础特性之一补全系统支持的shell : cat/etc/shell
linux bash基础特性之二
快捷键:Ctrl+c终止前台运行的程序。L清屏.a光标移至命令行的前端,e移至命令行的后端,u删除光标前所有命令k删除光标所有字符。
inux bash基础特之三:历史命令
调用命令历史列表中的命令:!# 再一次执行历史列表中第#
l
!!再一次执行上一条命令
!STRING再一次执行命令历史列表中最近一个以STRING开头命令
Ctrl+r从文件读取命令历史至历史列表中
Ctrl+w把历史列表中的命令追加到历史文件中
总结
linux bash基础特性四命令别名
unalias
命令别名。
linux bash基本特性之五
本地变量:神器一局能用,当前本机游戏能用
局部变量:装备最近能用别人无法使用
环境(全局变量)装备仅仅自己可用
常见的系统管理类命令
ls命令用于显示文件目录列表和Windows系统下dos命令类似
ls命令语法-a显示所有的文件,-ddirectory的缩写,-c和lt一起使用。-s以文件大小排序,-t以修改时间排序-l列出长数据串,显示出文件的属性与权限等数据信息-g将文件内容大小以gk等方式数据信息
.在linux中点号代表当前目录。..代表上一级目录;在执行多条命令时,用分号分开顺序的独立执行各条命令
touch命令创建文件,echo向文件写入东西 ,mkdir创建目录。*匹配任意长度的任意字符,?匹配任意单个字符。
LS命令
tail(可查看最后几行的内容)命令:从下往上数tail -5。head命令:从上到下| head -2。
查找/etc/bashrc| tail -3|head -3
pwd(显示当前工作目录)命令
cd、changedirectory(改变当前工作目录的命令)切换工作目录命令。
标椎输出1,标准错误2。追加,覆盖。
删除命令
错误输出
正确和错误都输入同一个文件夹
passwd更改密码
su命令(切换用户)
who(显示登录到系统的用户)命令
w显示登录到系统的用户的信息的命令。.当前目录..上一级目录|
管道符 | 一个程序的输出是另一个程序的输入。head是从头到尾tail是从尾到头(查看行数)
uname显示操作系统相关的信息
uname -a
load aveiage系统平均负载在平均时间段内的平均负载。reboot重启命令
last:列出目前与过去登入系统的用户相关信息的命令
dmesg显示开机信息的命令。free显示系统内存状态的命令
ps显示系统进程瞬间运行动态的命令(查找进程)ps -aux使用Bsd语法显示全部进程信息,包括无终端的(x)和针对用户(U)的进程USER,PID,%CPU,%MEM等。
ps -ef和ps -eF用标椎语法显示当前系统所以进程。
init 0 关机shutdown-h立刻关机。rm -rf *一次性删除完
创建目录mkdir more逐屏显示内容的命令
diff比较两个文件差异的命令。
cp拷贝文件或目录的命令
重启网络
mv文件目录改名更换存储位置
Linux文件系统之inode;记录文件属性号码,block:记录文件内容superblock:记录filesystem的整体信息;fire:文件名称;size;文件大小;blocks;占用的磁盘块数;
软硬链接的的区别:1.具有相同的inode节点号的多个文件是互为硬链接
软连接:1,类似于Windows的快捷方式
2,类似一个文本文件,里面存放的是源文件的路径,指向源文件的路径,指向源文件的实体。
查看属性目录信息 grep,linux文件搜索工具
whereis用于程序名的搜索,而且只搜索二进制文件(参数-b)、和which查找位置和查找命令所在的目录
Find命令
以时间查找。
-name以文件名称查找,-user以文件拥有者查找,-group以文件拥有组查找,-type按文件类型查找,-size以文件大小查找,-pem按文件权限查找,-exec对查找到的文件执行指定动作,-cmin以文件修改时间查找
创建文件 test写入hello world查看test | cut数据剪切。
cut 用法-b
unique去重
sort排序(正向排序,反向排序)
参考文章
发表评论