Linux命令01
cd命令和ls命令
command | function |
---|---|
cd ~ | 切换到当前用户的home目录下 |
cd - | 返回上一次所在的目录 |
cd | 回到home目录 |
pwd | 当前工作目录 |
ls -l | 查看文件详细信息 |
ls -a | 查看所有文件(含隐藏文件) |
cp复制命令和mv命令移动及修改文件和目录名
command | function |
---|---|
cp [filename] [target dir] [new name] | 将文件[filename]复制到目标文件夹[target] |
cp -i | 覆盖前询问(默认cp<==>cp --i) |
cp -r /etc/file /opt/ | 递归复制,创建没有的目录(暂不确定) |
mv etc/ /tmp/ | 将etc目录移动到tmp目录 |
mv a.txt b.txt | 将a.txt改名为b.txt |
mkdir和touch命令
command | function |
---|---|
mkdir [dirname] | 创建一个名为dirname 的目录 |
mkdir -p /dir1/dir2/ ttt | 递归建目录,将没有的文件夹都新建 |
touch [filename] | 创建文件 |
万恶的rm命令
command | function |
---|---|
rm [filename] | 删除文件 |
rm -f | 强制删除文件 |
rm -r | 删除一个目录 |
rm -rf | 文件,目录均可删,且不提示(很清爽,慎用) |
查看文件命令
command | function |
---|---|
cat a.txt | 查看文件内容(所有内容) |
head -n | 显示文件的头几行(n行,默认10行) |
tail -n | 显示文件的后几行 |
tail -f | 动态检测文件的修改(常用于查看日志) |
more | 浏览文件(回车翻页) |
less | 上下键翻页 |