/etc/passwd : 看这个文件的最后一行,发现: 用户 xx 使用 /bin/bash 做为本身的默认 shell 程序. -> 意味着当 xx 用户登陆linux 系统后, bash shell 会自动启动.linux
ls -a -> 把隐藏文件和普通文件及目录一块儿显示出来。shell
ls -l -> 显示当前目录下 各个文件和目录的详细信息(文件类型、文件权限、文件硬连接总数、大小、修改时间等);bash
ls -l zip* -> 在当前目录下匹配 zip(* 表示 零个或多个字符)less
ls -l zip? -> 在当前目录下匹配 zip(? 表明一个字符)spa
cp source destination 复制文件 ,如 destination 路径文件已存在, 不会提示,直接覆盖.递归
cp -i source destination 复制文件,如 destination 路径文件已存在,会提示是否覆盖操做;ip
cp -r source destination 复制文件,r 递归;会将 source 目录完整的 复制到 destination;io
touch a.txt 建立一个文件;test
mkdir aa 建立一个文件夹;登录
建立软链接: ln -s 源文件 新链接路径及名称 eg: ln -s /lib/lsb/a.txt /usr/lj 查看效果: 建立完成后,cat lj 便可看见 /lib/lsb/a.txt文件的内容. lj 这个文件是 a.txt 文件的镜像文件.
mv 源文件 新命名文件 -- 修改文件名
mv i 源文件 目标目录 -- 移动源文件到 目标目录, 其中 i 为,若是目标目录中有同 一个跟 源文件 相同的名称的文件,会提示 是否进行覆盖操做;
rm -i 删除的文件 --> 只能删除文件操做
rm -rf 删除的目录 --> 删除某个目录(递归强行 删除某个目录 -r 向下递归 -f 直接强行删除);使用时确认好;
rmdir 删除的目录 --> 只能删除空目录,若该目录不为空,则删除操做失败。
rm -ri 删除的目录 --> 带有提示的删除该目录下的文件及该目录(删除该目录下文件时,逐个提示确认删除)
file 文件名称/目录名称 --> 查看某个文件或者目录的属性信息. (该文件是不是目录,什么格式的文件,如是软链接,则指向哪一个文件的软链接.)
cat -b test.txt --> 查看该txt文件时,带上 行号;
more test.txt --> 以分页的形式查看txt文件;按空格或者回车 继续向下查看(不能向前翻动);
less test.txt --> more 功能的增强版,也以分页的形式查看 txt文件;上下翻页 来回查看;
tail test.txt --> 默认显示 txt文件的 最后十行 (tail 尾部);
tail -2 test.txt --> 指定显示 test.txt 文件的 最后2行 ;
head test.txt --> 默认显示 txt文件的 前十行;
head -5 test.txt --> 指定显示 test.txt 文件的 前5行;