Linux学习(基本操作)

ls和cd,chmod
ls 用来 查看目录下文件。
ls 查看当前目录下文件
ls -l 输出详细信息
ls -a 显示所有文件(包括隐藏文件以.开头)
ls -lh 显示文件信息(容易理解的形式显示)
ls --help 查看帮助
ls可以查看文件权限
Linux学习(基本操作)chmod 修改文件权限
chmod[谁][怎么改][哪个文件]
cd用于在文件夹下移动(change directory)
cd ~ 移动到Home目录
cd foler/ 表示移动到指定文件夹下 , 此处可以是相对目录也可以是绝对目录。
cd … 返回上一级目录
cd - 返回刚才所在的目录
cd …/…/ 向上返回两次

touch,cp,mv
文件操作
touch 新建文件
touch file1
touch file2 file3 file4 同时新建多个文件
cp 文件复制
cp 老文件 新文件 #复制老文件到新文件
cp file2 file2copy
cp -i file1 file2 #如果file2存在则直接覆盖, 在cp 后 加上 -i 可避免直接覆盖
cp file1 folder1/ 复制到文件夹
cp -R folder1/ folder2/ 复制文件夹时需要加上 -R
cp file* folder2/ 复制名字部分相同的文件, 此处表示复制文件前面是file的文件
mv 剪切
mv file1 folder/ 剪切到另一个文件夹
mv file filerename 剪切到原始位置,但以不同的文件命名

mkdir,rmdir,rm
mkdir 建立文件夹

rmdir 移除文件夹 #要移除的文件夹必须为空,否则不能移除

rm 移除文件
rm file 移除单个文件
rm -i f1 f2 有提示的删除文件 -i 每个都提示 -l 超过三个才提示
rm -r folder 删除文件夹 ,文件夹下有子文件夹也可删除

nano,cat

nano 是linux的文字编辑工具
nano hello.py #执行该命令后可以编辑hello.py文件,执行完毕后按“Ctrl+x”并输入y保存文件