ls 查看当前目录和文件夹
cd 切换目录
cd .. 返回上一级 cd . 当前目录 cd~ home目录 用户目录
ls -a 显示所有文件及目录 (. 开头的隐藏文件也会列出)
ls -l 显示除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出
第1位表示文档类型,d表示目录,-表示文件,l表示链接文件,d表示可随机存取的设备,如U盘等,c表示一次性读取设备,如鼠标、键盘等。
rwx 可读可写可执行
pwd 查看当前所在路径
绝对路径是根目录访问
mkdir 创建文件夹 touch 可创建多个文件
vim (不属于Linux命令)是编辑器 i 插入 进入编辑模式 esc回到视图模式 :命令模式 w q 保存 退出
gcc (不属于Linux命令)编译
./执行文件
cp复制 源文件-目标文件 cp -rf 强制
cat打印
more加载 一页一页显示
mv重命名
mv移动 mv 1.c 移动路径
rm 删除
-i 删除前逐一询问确认。
-f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。
-r 将目录及以下之档案亦逐一删除。
tar 压缩打包文件
tar -cf打包多个文件 tar -cf [ 打包文件名 ][ 要打包的文件 / 列表 ]
tar -xf [ 要解包的文件名 ]
sort命令用于将文本文件内容加以排序
默认安装字母排序
sort -n 按数字大小排序
sort -ur 降序排列
sort -u 去重
wc命令用于计算字数
-c或--bytes或--chars 只显示Bytes数。
-l或--lines 显示行数。
-w或--words 只显示字数。
-L 最长行的长度
-m 显示字符数
tree命令用于以树状图列出目录的内容
ln 命令的功能是在不同的位置创建一个链接,又分软链接和硬链接,一般软链接使用较多
file指令file命令用于辨识文件类型。
通过file指令,我们得以辨识该文件的类型。
which查找文件 会在环境变量$PATH设置的目录里查找符合条件的文件