Linux 常见命令 1
基本命令 ls: ls 以默认方式显示当前目录文件列表
ls – a 显示所有文件,包裹隐藏文件
ls – l 显示文件属性,包括大小、日期、符号连接、是够可读/写,以及是否可执行
ls – – color=never *
so > obj 不显示文字颜色,将所有so 文件记录到 obj 文件中
cd: cd dir 切换到当前目录下的 dir 目录
cd / 切换到根目录
切换到上一级目录
切换到上两级目录
cd ~ 切换到用户目录
rm: rm file 删除某一个文件
rm-fr dir 删除当前目录下叫 dir 的整个目录
cp: cp source target 将文件source 复制为 target
cp /root/source 将/root 下的文件source 复制到当前目录下
cp-av source_dir target_dir 将整个目录复制,两目录完全一样
cp- fr source_dir target_dir 将整个目录复制,并且是以非链接方式复制,当source 带有符号链接是,两个目录不相同
mv: mv source target 将文件source 更名为 target
diff: diff dir1 dir2 比较目录1 与目录2 的文件按列表是否相同,但不比较文件的实际内容,不同则列出
diff file1 file2 比较文件1 与文件2 的内容是否相同,如果是文本格式的文件,则将不同的内容显示,如果是二进制代码,则只表示两个文件是不同的
comm: comm file1 file2 比较文件1 与文件2,显示两个文件不相同的内容
echo: echo message 显示一串字符
echo “message message2”