linux命令区分大小写
ctrl insert复制
shift insert粘贴
pwd查看当前路径
ls列出当前路径下的所有文件
ls -a显示所有文件及目录 (. 开头的隐藏文件也会列出)
ls -l 详细信息
cd 进入当前用户主目录
cd /切换到根目录
cd ./xxx 进入当前路径下某一目录
cd ..返回上层目录
ps:区分cd ./ 与 cd /
cd ./code 是在当前目录下查找并切换到名为code的子目录,而 cd /code是在文件系统的根目录下查找并尝试切换到名为code的目录。两者的主要区别在于它们查找code目录的起始点不同:一个是当前目录,另一个是根目录。
mkdir创建新文件夹
rm -rf 文件名/目录名 删除文件或目录下的文件及子目录
cat 显示文件内容
mv a b把a重命名为b
mv a /xxx/xx 将文件转移到目录/xxx/xx下
control c退出
ps -A显示进程信息
ps -ef | grep "php" 显示php的进程
find . -name file,txt查找当前目录下名为 file.txt 的文件
find . -name "*.c"将当前目录及其子目录下所有文件后缀为 .c 的文件列出来:
find ~ -type d -name ".git" ~代表当前用户的主目录。因此,这个命令会从当前用户的主目录开始查找。-type d:这个选项告诉 find
命令只查找目录(directory)。-type 后面跟的类型 d
表示目录。 -name ".git" :这个选项用于指定查找的文件或目录的名称。在这个例子中,我们查找名为 .git 的目录。.git目录通常用于存储 Git 版本控制系统的元数据。
参考:
Xshell Linux 主要命令 - 钮甲跳 - 博客园 (cnblogs.com)