Linux学习笔记(2)-Linux下的常用命令

Linux的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此目录下再创建其他的目录。

Linux学习笔记(2)-Linux下的常用命令_第1张图片

linux的用户管理
useradd    用户名
案例:useradd     kk【添加用户kk】
passwd    用户名    【修改密码】
案例:passwd    kk【修改kk的密码】
userdel    用户名【删除用户】
userdel    kk【删除用户kk】
userdel    -r    kk【删除用户以及用户主目录】
1.切换目录命令cd

pwd        查看目录命令
cd            切换到用户的主目录
cd /            切换到根目录
cd /bin        切换到跟目录下的bin子目录
cd ..            切换到当前目录上一级目录
cd ../..            切换到当前目录的上一级目录的父目录
2.查看目录命令ls

ls                查看指定目录下的文件
ls -a            显示所有文件及目录,包括隐藏文件
ls -l             显示文件的详细列表,显示文件名,文件类型,文件大小等信息
ls -t            将文件依建立时间先后排列显示
ls *.c            列出扩展名为.c的文件
ls 0?.c           第一个字符为0,扩展名为.c的文件
3.建立文件命令touch

touch file        建立一个文件file
ls -l file            显示file文件的详细信息
vim file             对这个文件进行编辑
4.建立与删除文件夹命令mkdir、rmdir

mkdir mydir            在用户的主目录中建立一个目录mydir
rmdir mydir            可以删除目录mydir
mkdir -p dir1/dir2    在目录dir1中建立dir2,-p可以同时建立dir1
rmdir -p dir1/dir2      删除dir1和dir2
5.文件复制命令cp

cp    源文件或目录    目标文件或目录
cp -a file1 file2        在复制目录时使用,保留链接,文件属性,并复制目录下的所有内容
cp -r file1 file2         若源文件是目录,此时将复制该目录下所有的子目录和文件
cp -i file1 file2          覆盖已经存在的目标文件时给出提示,回答y时目标文件将被覆盖
cp *.c c/                   将当前目录下所有扩展名为.c的文件,复制到文件夹c中
cp -r /c /d                将目录c中所有的文件和目录复制到目录d中,如果d不存在,则建立这个目录
6.文件移动和更名命令

在一个分区中,文件的重命名相当于文件的移动

mv a b        将用户主目录下的a更名为b
mv *.c /c        将用户主目录下的.c文件移动到目录c中
mv -f test.c c/        将用户主目录下的.c文件移动到目录c中。覆盖文件时不提示信息
-i        覆盖前询问用户
-b        若需覆盖文件则覆盖前先行备份
7.删除文件与目录命令rm

rm a/b        删除目录a下的b文件

rm c/*.c        删除目录c下所有以.c为扩展名的文件
-i        删除文件或目录之前询问用户
-f        强制删除文件或目录




你可能感兴趣的:(Linux)