网站备案接入商是什么,无线网址域名注册,全景网站如何做,越秀网站建设方案Linux的基本功能和命令 切换目录 pwd 查询当前目录地址 cd /xxx/xxx 转到目录 cd …/ 回到上一级目录 cd ./ 当前目录
创建、删除文件/文件夹 创建文件\文件夹
touch filename 创建空文件mkdir 创建目录 mkdir -p 目标目录存在也不报错mkdir -p xxx/xxx 递归创建目录…Linux的基本功能和命令 切换目录 pwd 查询当前目录地址 cd /xxx/xxx 转到目录 cd …/ 回到上一级目录 cd ./ 当前目录
创建、删除文件/文件夹 创建文件\文件夹
touch filename 创建空文件mkdir 创建目录 mkdir -p 目标目录存在也不报错mkdir -p xxx/xxx 递归创建目录 后无目录则当前目录创建 在创建目录时可以递归创,建目录且目标目录存在也不报错 mv 移动文件夹 部分代码运行结果展示 删除文件\文件夹 rm 删除文件 代码和运行结果 rm -r 删除目录需要确认 rm -f 强制删除 rm -rf 递归删除目录及其文件 rm命令可以删除一个目录中的一个或多个文件或目录也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件只是删除整个链接文件而原有文件保持不变。 注意使用rm命令要格外小心。因为一旦删除了一个文件就无法再恢复它。 文件查看 文件大小查看
可以使用du命令统计文件和目录占用磁盘空间的情况。命令选项 a 显示全部目录和其次目录下的每个档案所占的磁盘空间c 最后再加上总计 (默认值)s 只显示各档案大小的总合h 按照人们习惯方式显示常用操作du -a 统计全部目录及其子目录下的每个档案所占的磁盘空间du -h 统计全部目录及其子目录所占的磁盘空间du -ch /xxx/xxx/ 统计对应目录及子目录所占空间并添加totaldu -sh /xxx/xxx/ 直接统计总大小
部分运行结果展示
文件内容查看
正序和反序输出cat \ tac
cat 显示文本内容顺序输出tac 显示文本内容cat的倒序输出 cat file1 file2 file3 文件合并 cat -b 显示行号输出 退出可以使用Ctrl C cat -A或者cat -vET v使用^和M符号显示除了Tab外的E在每行结束处显示$T将跳格字符显示为^I
分屏显示 more
用一次显示一屏没有显示完时最后一行显示进度。回车显示下一行按b显示上一页空格显示下一页q退出。
复制、粘贴、剪切 cp 复制粘贴文件 cp -r 复制粘贴文件或目录 mv 移动剪切文件或目录 cp命令常用选项 -r 复制目录 -f 强行复制文件或目录不论目标文件或目录是否已存在 -i 覆盖既有文件之前先询问用户 -l 对源文件建立硬连接而非复制文件 -s 对源文件建立符号连接而非复制文件
解缩、压缩 tar -cvf 仅打包不压缩tar -zcvf 打包及压缩gzip方式tar -zxvf 解压gzip包tar -jcvf 打包及压缩bzip2方式tar -jxvf 解压bzip2方式tar -tvf 查看压缩包内容(需要根据不同的压缩算法查看) 后加文件名 tail命令 tail 命令可用于查看文件的内容有一个常用的参数 -f 常用于查阅正在改变的日志文件。
tail -f 等同于–followdescriptor根据文件描述符进行追踪当文件改名或被删除追踪停止tail -F 等同于–followname --retry根据文件名进行追踪并保持重试即该文件被删除或改名后如果再次创建相同的文件名会继续追踪
vi编辑器 vim 文件名 自动创建并打开一个文件
vim总共有三种模式命令模式、插入模式、末行模式 命令行模式 主要完成功能有删除、替换、撤销。 dd 删除所在行yyp 复制ddp 剪切 切换到插入模式 i 在光标左侧输入正文I 在光标所在行的行首输入正文a 在光标右侧输入正文A 在光标所在行的行尾输入正文o 在光标所在行的下一行增添新行光标位于新行的行首O 在光标所在行的上一行增添新行光标位于新行的行首 末行模式 保存、查找。 :wq 保存文件退出vi编辑器:w 保存文件但不退出vi编辑器:q 退出vi编辑器:q! 不保存文件退出vi编辑器ZZ 保存文件退出vi编辑器
主机名
hostname命令用于显示和设置主机名 hostname -i 显示ip 显示主机名 hostname 临时修改 hostname xxx 永久修改 (centOS6) 修改vim /etc/sysconfig/network HOSTNAME主机名 永久修改 (centOS7) 修改vim /etc/hostname 直接修改修改后重启
防火墙
临时
service iptables status 查看防火墙状态service iptables stop 临时关闭防火墙service iptables start 打开防火墙
永久
chkconfig iptables off 永久关闭防火墙chkconfig iptables on 永久打开防火墙chkconfig --list iptables 查看防火墙状态
其他 sudo
改功能作用主要在于普通用户可以使用超级权限配置方法如下
#visudo 或者 # vi /etc/sudoers
增加 crxy ALL(ALL) NOPASSWD: ALL显示硬盘使用情况
使用df命令查看硬盘使用情况,常见用法df -h使用fdisk查看磁盘情况(主要用于查看为格式化的盘),常见用法fdisk -l
datetime
输入date自动显示系统日期
PS命令详解与使用
参数
-A 所有的进程均显示出来与 -e 具有同样的效用 -a 显示现行终端机下的所有进程包括其他用户的进程 -u 以用户为主的进程状态 x 通常与 a 这个参数一起使用可列出较完整信息。
输出格式规划
l 较长、较详细的将该PID 的的信息列出 j 工作的格式 (jobs format) -f 做一个更为完整的输出。
grep
作为linux中最为常用的三大文本awksedgrep处理工具之一grep命令的常用格式为grep [选项] ”模式“
grep 选择目标 ’ | 文件名cat 文件名 |grep ‘选择目标’
yum
yum全称为 Yellow dog Updater, Modified是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基于RPM包管理能够从指定的服务器自动下载RPM包并且安装可以自动处理依赖性关系并且一次安装所有依赖的软体包无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令. 命令格式yum install xxx