显示当前路径:
pwd
更新ubuntu系统:
sudo apt-get update
sudo apt-get upgrade
返回上一级目录
cd ..
返回刚刚所在的目录
cd -
向上返回两次
cd ../../
去往 Home
cd ~
去往电脑任何地方, 需要绝对路径
cd /home/zzm/linux-study/test-1
mkdir (make directory) 就是创建一个文件夹(test-4)
mkdir test-4
在这个目录给test-4里面再建一个文件夹(test-son)
mkdir test-4/test-son
rmdir 移除文件夹(test-5)
rmdir test-5
nano 是 linux 的一款文字编辑工具. 我们可以拿它来做最基本的 terminal 端的文本编辑
对file2.py进行编辑,内容为:print("This is a Python script")
nano file2.py
然后执行:python file2.py。会显示:This is a Python script
1.查看文件内容
cat file2.py
显示:print("This is a Python script")
2. > 将文件的内容放到另一个文件里将file2.py内容放到file1.py文件
cat file2.py > file1.py
3. > 将多个文件的内容打包一起放入另一个文件
cat file1.py file2.py > file3.py
4. >> 将内容添加在一个文件末尾
cat file3.py >> file2.py
创建一个或者多个文件夹指令
mkdir test-1
mkdir test-2 test-3 test-4
创建一个或者多个文件夹指令
mkdir test-1
mkdir test-2 test-3 test-4
创建一个或者多个文本文件指令
touch file1.py
touch file2.py file3.py file4.py
cp file1.py test-1/file1copy
参数 ‘-i’ 作用是当出现重名时提醒是否覆盖,没设置的话则直接覆盖。
cp -i file1.py test-1/file1copy
提示:cp:是否覆盖'test-1/file1copy'?
将test-1文件夹复制到test-2文件夹下:
cp -R test-1/ test-2/
将所有含有‘file’开头的文本文件复制到‘test-2’文件夹下(注意:文件夹无法复制)
cp file* test-2/
将所有含有‘xxx’结尾的文本文件复制到‘test-2’文件夹下(注意:文件夹无法复制)
cp *xxx test-2/
将特定的几个文件(file.py,file2.py)复制到test-3文件夹下
cp file1.py file2.py test-3/
clear
将file4.py剪切(移动)到test-3文件夹下
mv file4.py test-3/
移动‘file3.py’文件到test-3文件夹下,并改名成‘file3rename.py’
mv file3.py test-3/file3rename.py
mv --help
Linux系统