# Linux常用命令
# ls
- ls -l
- ls -a
- ls -R
- ls -l test*
- ls -F
- ls -i 查看文件或目录的inode编号
# cp
- cp -R Scripts/ Mod_Scripts
- cp *script Mod_Scripts/
- cp -i test.js test2.js 冲突会提示
# ln
- ls test.js test1.js
# mv
- mv test.js test1.js
- mv -i test.js test2.js 冲突会提示
# mkdir
- mkdir -p New_Dir/Sub_Dir/Under_Dir 同时创建多个目录和子目录
# rm rmdir
- rm -i test.js 提示是否要删除文件
- rm -ir New_Dir 递归删除并提示
- rmdir New_Dir New_Dir文件夹为空才可以删除
# cat
- cat -n test.js 加上行号
- cat -a test.js 给有文本的加上行号
# more
# less
# tail
- tail test.js
- tail 20 test.js
- tail -fn 20 test.js
# head
- head test.js
- head 20 test.js
# env printenv
- env 或者printenv查看 全局环境变量
- printenv PWD 打印全局环境变量PWD
- echo $PWD
# set
- set命令会显示为某个特定进程设置的所有环境变量,包括局部变量、全局变量 以及用户定义变量
# 设置全局环境变量
- czp="曹泽鹏
- export czp
- env
# unset
- unset czp 删除全局变量 czp
# 设置 PATH 环境变量
PATH中的目录使用冒号分隔
- echo $PATH
- PATH=$PATH:/home/christine/Scripts
# 杂记
cat 1.txt.sh > 1.txt
把 文件1.txt.sh
的内容复制到1.txt
gsed "w 1.tx1" 1.txt.sh
把 文件1.txt.sh
的内容复制到1.tx1
← 文件权限 Linux服务器环境搭建 →