Linux基本操作1

1. 进入一个目录cd

cd /是进入根目录
cd ..进入上级目录
pwd显示当前工作目录(print work directory)

2. 显示一个目录下所有的文件和文件夹ls

ll 显示当前目录下所有文件和文件夹的详细信息,包括是文件还是文件夹,文件权限,所有者和所属组,文件大小, 最后修改时间,文件名
加上-h是让文件大小以K,M,G等单位显示
ls -a 显示所有文件,包含隐藏文件。

3. 创建一个文件touch

touch 文件名,比如touch a.txt创建一个a.txt的文件
注意:linux中带.+后缀名的不一定是文件,也可能是文件夹;不带.+后缀名的也不一定是文件夹,有可能是文件
创建文件用touch命令,或者直接vi+文件名保存退出即可创建一个文件

4. 创建文件夹mkdir

mkdir+文件夹名比如mkdir aa在当前目录下创建aa目录
mkdir -p a/b/c/d 递归创建多级目录

5. 删除目录与文件rm

rm 1.html删除当前目录下的1.html
rm -r a递归删除a目录下的所有文件和文件夹,删除之前需要确认
rm -rf a递归强制删除a目录下的所有文件和文件夹,删除之前不需要确认

6. 复制文件cp

cp /1.txt /tmp/1.txt命令格式:cp 要复制的文件的路径 目标路径
cp a.txt b.html复制a.txt为b.html,复制并改名
cp a*.php /tmp复制(当前目录下)以a开头以.php结尾的文件到/tmp目录

7. 移动文件mv

mv a.php /tmp把(当前目录下的)a.php文件移动到/tmp目录下
mv 1.txt /tmp/2.html把(当前目录下的)1.txt文件移动到/tmp目录下并改名为2.html

8. 显示文件内容

head -n 2 /etc/passwd显示前2行内容,显示行号
tail -n 5 index.php 显示后5行内容,显示行号
cat -n index.php显示文件全部内容,-n是带行号

9. 查找文件

whereis passwd查找命令为passwd的文件
find /-name index.php查找文件名为index.php的文件
find /-size +10000k查找大于10000k的文件

你可能感兴趣的:(Linux基本操作1)