一、Linux的常用命令
1.查看参数命令
【- -help】
ls --help 就是查看ls可以加哪些参数
2.目录切换
【cd】
cd .. 切换到上一层目录
cd / 切换到系统根目录(/根目录是最大的目录)
cd ~ 切换到用户主目录(也就是/root目录)
cd - 切换到上一个所在目录
【pwd】
pwd 查看当前所在的目录
3.目录创建与删除
【mkdir与rmdir】
mkdir app 在当前目录下创建app目录
mkdir –p app2/test 级联创建aap2以及test目
mk+dir是创建目录,rm+dir是删除目录(删除“空”的子目录):
rmdir app 删除app目录
4.列出文件
【ls与ll】
在linux中以 . 开头的文件都是隐藏的文件
* ls
* ls -a 显示所有文件或目录(包含隐藏的文件)
* ls -l 缩写成ll(显示所有非隐藏文件+它们的详细信息)
以易读的方式显示文件大小(显示为 MB,GB…):ls -lh 。
以最后修改时间升序列出文件:ls -ltr 。
在文件名后面显示文件类型:ls -F 。
5.文件内容查看
【cat】
cat yum.conf查看yum.conf文件的内容,一下子就显示完毕了
【more】
文件内容一个屏幕装不下,可以考虑用more
more yum.conf 查看yum.conf文件的内容,
按空格键是一屏一屏地显示,按回车是一行一行地给你显示,按 q 键退出查看。
【less】
less yum.conf
less用法和more类似,不同的是less还可以通过PageUp、PageDown键来控制。
按空格键是一屏一屏地显示,按回车是一行一行地给你显示,按 q 键退出查看。
【tail】
tail命令是在实际使用过程中使用非常多的一个命令,它的功能是:用于显示文件后几行的内容。
用法:
tail -10 /etc/yum.conf 查看最后10行数据(你看日志的时候一般就是只看最后报错的那几行)
tail -f /etc/catalina.log 可以动态查看日志(日志在更新,你查看到内容也在动态更新)
ctrl+c 结束查看
6.文件的删除
【rm】
rm a.txt 删除a.txt文件,删除需要用户确认
rm -f a.txt 不询问,直接删除rm 删除目录
rm -r a 递归删除不询问递归删除(慎用)
rm -rf a 不询问递归删除
7.文件的剪切
【cp】
cp(copy)命令可以将文件从一处复制到另一处。
cp a.txt b.txt 将a.txt复制为b.txt文件
cp a.txt /root