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 上下键翻页
posted @ 2018-11-29 14:45  yatolk  阅读(131)  评论(0编辑  收藏  举报