Linux基础命令
1> 查看文件信息:ls
-a 显示指定目录下所有子目录与文件,包括隐藏文件
-l 以列表方式显示文件的详细信息
-h 配合 -l 以人性化的方式显示文件大小
2> 清屏:clear
3> 切换工作目录: cd
cd ~切换到当前用户的主目录(/home/用户目录)
cd .切换到当前目录
cd ..切换到上级目录
cd -可进入上次所在的目录
4> 显示当前路径:pwd
5> 创建目录:mkdir
mkdir 文件夹名 创建文件夹 递归创建多层 + -p
6> 删除文件:rm
-f强制删除,忽略不存在的文件,无需提示
-r递归地删除目录下的内容,删除文件夹时必须加此参数
7> 拷贝:cp
cp 复制文件 如复制的是文件夹 需+ -r
8> mv:移动、重命名
9> 创建文件: touch
touch 文件名 创建文件
10>输出重定向命令:>
>输出重定向会覆盖原来的内容,>>输出重定向则会追加到文件的尾部。
重定向也可以实现创建文件的功能
11>分屏显示:more
12>管道:|
| 管道 是一个特殊的文件 经常和more使用
13>建立链接文件:ln
软链接:ln -s 文件名 指向文件名
注意路径问题必须在同一路径使用绝对路径
硬链接:ln 文件名 指向文件名 同样需要绝对路径 路径的问题
软链接可以对文件、文件夹做
硬链接只能对文件夹做
14>查看或者合并文件内容:cat
cat 文件名 显示文件内容 一下子全部显示
15>文本搜索:grep
grep [-选项] ‘搜索内容串’文件名
16>查找文件:find
17>归档管理:tar
18>文件压缩解压:gzip
19>文件压缩解压:bzip2\zip、unzip
格式一:
压缩:tar -zcvf test.tar.gz *
解压:tar -zxvf test.tar.gz
格式二:
压缩:tar jcvf test.bar.bz2 *
解压:tar jxvf test.bar.bz2
20>查看命令位置:which
21>修改文件权限:chmod
22>查看登录用户:who
23>关机重启:reboot、shutdown、init