本文共 2482 字,大约阅读时间需要 8 分钟。
1、数值形式调整目录权限
基本权限:r=4,w=2,x=1chmod 755 /root/ls -ld /root/
2、系统常用目录的作用:
/boot 存放系统引导必需的文件,包括内核、启动配置/bin、/sbin 存放各种命令程序/dev 存放硬盘、键盘、鼠标、光驱等各种设备文件/etc 存放Linux系统及各种程序的配置文件/root、/home/用户名 分别是管理员root、普通用户的默认家目录/var 存放日志文件、邮箱目录等经常变化的文件/proc 存放内存中的映射数据,不占用磁盘/tmp 存放系统运行过程中使用的一些临时文件可以 man hier 查看3、历史命令vim /etc/profileHISTSIZE=500 //默认1000
4、实用小命令工具
• du,统计文件的占用空间– du [选项]... [目录或文件]...– -s:只统计每个参数所占用的总空间大小– -h:提供易读容量单位(K、M等)5、date,查看/调整系统日期时间date -s “yyyy-mm-dd HH:MM:SS” //修改时间6、ln,创建软连接,快捷方式ln -s /路径/源文件 /路径/快捷方式名 软连接ln /路径/源文件 /路径/快捷方式名 硬连接软连接只是文件的一个快捷方式,可以不在同一块磁盘,而硬连接与原始文件i节点编号相同,对应同一个磁盘,当原始文件删除时软连接将会失效,而硬连接仍然可以使用。如果已知原始文件和硬连接的路径,但原始文件丢失时,可以快速重建原始文件ln file-h file不支持为目录创建硬连接,但支持创建软连接7、zip归档工具,跨平台的压缩格式– zip [-r] 备份文件.zip 被归档的文档...zip -r /opt/test.zip /home/ /root/
unzip /opt/test.zip -d /mnt
8、自定义YUM软件仓库
mkdir /libreoffice //创建软件仓库目录cd /libreoffice //进入目录createrepo . //.为当前目录
9、vim 效率操作
命令模式常用操作:1G 或 gg ,跳转到文件的首行G ,跳转到文件的末尾行yy、#yy ,复制光标处的一行、#行p、P ,粘贴到光标处之后、之前x 或 Delete键 ,删除光标处的单个字符dd、#dd ,删除光标处的一行、#行d^、d$ ,从光标处之前删除至行首/行尾/word 向后查找字符串“word”,再按n/N跳至后/前一个结果u ,撤销最近的一次操作U ,撤销对当前行的所有修改Ctrl + r 取消前一次撤销操作ZZ 保存修改并退出末行模式常用操作::s/old/new ,替换当前行第一个“old”:s/old/new/g ,替换当前行所有的“old”:n,m s/old/new/g ,替换第n-m行所有的“old”:% s/old/new/g ,替换文件内所有的“old”:w /root/newfile ,另存为其它文件:r /etc/filesystems ,读入其他文件内容:set nu|nonu ,显示/不显示行号:set ai|noai ,启用/关闭自动缩进10、源码安装软件包inotify-toolsyum -y install gcc gcc-c++ make //一般c语言写的软件需要安装 不知道也可不装 软后根据报错安装依赖包
步骤二:编译安装inotify-tools软件包
tar xf inotify-tools-3.13.tar.gz -C /usr/src/ //解包cd /usr/src/inotify-tools-3.13/ //进入源码目录./configure //配置make && make install //编译安装
11、使用systemctl 工具
转载于:https://blog.51cto.com/13858237/2163595