Linux命令格式
Linux文件的后缀
.exe .ini .txt
系统文件:*.conf *.rpm
程序与脚本:*.c *.php
格式文件:*.wav *.jpg *.html
存档的与压缩文件: *.tar *.gz
Linux文件命名规则
1. 大小写敏感
2. 除了/之外,所有的字符都合法
3. 有些字符最好不用,如空格、制表符、退格符和字符@#$&()-[]
4. 避免使用加减或.作为普通文件的名第一个字符
以. 开始的文件是隐藏文件
Linux命令格式
命令 -选项参数
命令
命令 –选项
命令 参数
绝对路径:是从要开始一级一级地进入各个子目录,最后指定该命令或文件
相对路径:是从当前目录进入某目录,最后指定该命令或文件
. 当前目录
.. 上一级目录
通配符号
* 匹配任何字符或任何数目的字符
?匹配任何单单字符
[] 匹配任何包含在括号里的单字符
Ls
List -- ls 显示目录文件
/bin/ls --- /bin/* 是所有用户都可以使用 /sbin
ls–a
ls–l
ls–F 附加文件的类型
Linux常用命令(一)
命令功能:touch
命令描述:生成空文件
所在路径:/bin/touch :all user
语法格式:touch [选项] 文件名
命令功能:cd ----- change directory
命令描述:切换目录
所在路径:shell内部指令
语法格式:cd [目录]
cd~
cd
cd..
cd/
cd../user
cd–
cd!$
命令功能:pwd print workdirectory
命令描述:显示目前所在的工作目录
所在路径:/bin/pwd all user
语法格式:pwd
命令功能:cp copy
命令描述:复制文件
所在路径:/bin/cp
语法格式:cp –afp[源文件或源目录] [目的文件或目录]
命令功能:rm remove
命令描述:删除文件
所在路径:/bin/rm all user
语法格式:rm –irf [文件或目录]
命令功能:mv move
命令描述:移动文件或为文件重新命令
所在路径:/bin/mv all user
语法格式:mv –f [源文件或目录] [目的文件或目录]
命令功能:cat 不管文件多长一次都读取出来 more 分页显示文件内容,f或“空格”显示下一页Enter显示下一行, q 或Q 退出more
less head -3 文件 tail -4 文件
Linux常用命令(二)
ln 产生链接文件 link /bin/ln
ln –s [源文件] [目录文件]
注意:源文件和目标文件一定要使用绝对路径
ln file1 file2 硬连接不能跨分区
ln –s file1 file2
mkdir -p 创建空目录
rmdir 删除空目录
whereis 显示系统命令和帮助手册所在的目录
whatis
find [搜索路径] [搜索关键字] [文件或目录]
find /etc/ -name f*
locate
updated
grep –v
man manual
命令 --help
info
whatis
gzip GNU zip
gzip -1 file 快速压缩
gzip -9 file nie nice
gunzip file.gz
gzip –d file.gz
不能压缩目录
tar 打包命令,-c –v –f -cvf 可以不加-
tar cvf 打包
tar xvf 将打包文件打开
tar zcvf mydir.tar.gz mydir/ 打包并压缩
tar zxvf mydir.tar.gz 解包
zip –r 目录–f 更新压缩 –F 修理压缩文件 .zip
unzip mydir.zip
发消息 write 用户名
消息内容
Ctrl + d
wall Happy New Year 发送
mesg n / y
service sendmail start
mail rehat
主题
内容
Ctrl+d 结束
收信 mail
r回
q退出
cc 抄送
ifconfig
ping
netconfig
shutdown –h now /10
reboot
init 6 重起
init 0 关机
shutdown