可能有许许多多跟我一样在自学linux系统路上的人,linux的命令可以说是不敲记不住,敲了还是记不住,但是不敲一定记不住,在此,我把学的部分linux基础命令记录一下,
cd -----------打开文件夹,
例:cd /home ---------打开根目录下的home文件夹。
cd . . ---------打开当前目录的上一级目录。
cd ./文件夹A ----------打开当前目录下的一个叫“”文件夹A“”的文件夹。
cd ~ ----------打开当前登录用户的家目录,例如当前登录用户为user1 ,则打开/home/user1
ls ------------查看当前文件夹内容
例:ls -----------查看当前目录内容,只显示文件(文件夹)名称
· ls -l -----------查看当前目录内容,具有各项内容的详细信息。
ls -s ----------查看当前目录内容,包括出现隐藏文件
ls -ls或者ls -sl --------查看当前目录内容,包括隐藏文件,且有详细信息,
exit -----------退出当前登录用户
pwd -----------查看当前所在目录地址
whoami -----------查看当前登录用户
tree ----------- 查看当前目录及目录下所有内容的结构,以树形结构显示。(注意:tree需要安装,若无安装。输入sudo apt-install tree)
例:tree /home -------------也可以指定目录进行查看,若无指定,默认查看当前目录。
、
mkdir -----------创建目录。
例:mkdir dirName ---------------在当前目录下创建一个名为“”“dirName”的文件夹。
例: mkdir -a aa/bb/cc -----------在当前目录下级联创建多重目录。aa目录、bb目录、cc目录。
rmdir ------------删除空目录
例:rmdir dirName -------------删除当前目录下名为“dirName”的目录 。注意:该方法只能删除空的目录,若不为空。则会报错。
rm ---------------删除目录
例: rm dirName ---------------删除目录无论空不空。
rm -rf dirName -----------删除目录无论空不空。r参数代表向下级联一并删除,f参数代表强制删除,较之上一个。更能保证删除操作。
cp ----------------拷贝文件(文件夹)
例:cp oldFile newFile ---------------拷贝当前目录下的oldFile文件(文件夹) 到当前目录下。并且命名为newFile。
cp oldFile /aa/newFile --------------拷贝当前目录下的oldFile文件(文件夹) 到指定目录/aa/下。并且命名为newFile
vi --------------查看文件
例:vi fileName
cat -------------查看文件
例:cat fileName
more ------------查看文件
例:more fileName
less -------------查看文件
例:less fileName
mv ---------------文件(文件夹)重命名 或者 移动文件(文件夹)
例:mv oldfile newfile ------------oldfile为初始文件,若newfile不存在。则是将名为oldfile的文件(文件夹)更名为newfile。若newfile为一个目录,则移动文 件oldfile到newfile文件夹下。
ln -------------创建连接
例:ln oldName newName -------------为名为oldName的文件创建一个硬链接,名称为newName。
ln -a oldName newName --------------为名为oldName的文件创建一个软链接,名称为newName。
wc -------------查看文件基本信息
例:wc fileName -----------查看文件fileName的基本信息。若输出结果为“7 15 83 fileName” ,其中7代表一共7行,15代表有15个单词(以空格为分隔),83代表有83个字节。 fileName代表文件名。
which -----------查找命令所在路径。
例: which ls --------------输出结果为 /bin/ls 代表ls命令是在/bin/下找到的。
chmod -----------修改文件的权限。
例: chmod 777 fileName ------------将fileName这个文件对于文件拥有者、文件拥有者所在组用户、其他用户三个角色的权限都设置为了可读可写可操作。
r代表可读,数字为4,。w代表可写,数字为2。x代表可操作,数字为1,“777”中第一个数字代表文件拥有者对于该文件的权限的数字和,7=4+2+1。同理,第二个7代表当前组用户的权限。第三个7代表其他用户的权限。
未完待续.......