目录
Linux常用的基础命令
使用技巧
1. ls命令:查看当前目录所有内容
ls 命令的多种使用方法:
注:假如执行乱码,则执行以下两步的代码:
2. cd命令:切换当前工作目录,即进入指定目录
3. cat命令:显示文件内容
4. more命令:以分页形式显示文件内容
操作说明:
5. tail命令:查看文件末尾的内容
tail的三种操作场景:
6. mkdir命令:创建目录操作
mkdir命令的两种使用场景:
7. rmdir命令:删除空目录
rmdir命令的三种使用场景:
8. rm命令:删除文件或者目录
rm命令的三种使用场景:
Linux常用的基础命令
使用技巧
1. ls命令:查看当前目录所有内容
在ls命令查看时可以根据颜色进行区分——白色是文件,蓝色是目录
ls 命令的多种使用方法:
ls -a 查看全部
ls -l(或ll) 查看详细信息
ls -a -l(或ls -al) 查看所有文件的详细信息
注:假如执行乱码,则执行以下两步的代码:
将编码规则追加到此文件(配置文件)中
echo ' LANG="en_us.UTF-8"' >> /etc/ profile
如下代码重新加载该配置文件即可
source /etc/profgile
2. cd命令:切换当前工作目录,即进入指定目录
cd ~ 切换到用户的home目录(如root)
cd .. 切换到上级目录
cd / 切换到根目录
cd [dirName] 切换到该目录
3. cat命令:显示文件内容
cat [-n] fileName
说明:
-n表示给每一行前有编号,方便查看
例如:查看/etc目录下的profile文件内容
cat -n /etc/profile
4. more命令:以分页形式显示文件内容
more fileName
操作说明:
回车键:向下滚动一行
空格键:向下滚动一屏
p:返回上一屏
q或者ctrl+c:退出more
例如: 以分页显示/etc目录下的profile文件内容
more /etc/profile
5. tail命令:查看文件末尾的内容
说明:
-f:动态获取文件内容,一般用于监控日志信息
tail的三种操作场景:
默认查看文件末尾十行该文件数据
tail fileName
查看末尾20行该文件内容数据
tail -20 fileName
霸屏(不允许操作),动态获取文件内的内容,实时更新文件末尾内容(监控)
tail -f fileName
Ctrl+C结束动态输出的霸屏
6. mkdir命令:创建目录操作
mkdir [-p] dirName
说明:
-p:判断目录名称是否存在,不存在就创建。可实现多层目录同时创建
mkdir命令的两种使用场景:
在当前目录下创建名为itcast的子目录
mkdir itcast
在当前目录的itcast目录下创建一个名为test的目录,目录没有则新建
mkdir -p itcast/test
7. rmdir命令:删除空目录
rmdir [-p] fileName
说明:
-p:当子目录被删除后使父目录为空目录的话,则一并删除
rmdir命令的三种使用场景:
删除名为itcast的空目录
rmdir itcast
删除itcast目录中的test目录,若test目录删除后使itcast目录为空,则一并删除
rmdir -p itcast/test
删除名首为itcast的空目录
rmdir itcast*
8. rm命令:删除文件或者目录
rm [-rf] name
说明:
-r:将目录及目录中所有文件(目录)逐一删除
-f:无需确认,直接删除
rm命令的三种使用场景:
删除名为itcast的目录和目录中所有文件,删除前需确认
rm -r itcast/
无需确认,直接删除名为itcast的目录
rm -rf itcast/
无需确认,直接删除hello.txt文件(仅能删除文件)
rm -f hello.txt