Linux基本操作命令

1. 查看当做操作目录位置

pwd

2. 查看(当前)目录里边的文件内容

ls //list
ls -l 或ll //显示文件的详细信息
ls -al //all显示文件的详细信息(包括隐藏文件)
ls -a //显示目录全部文件名字(包括隐藏文件)
ls [-al] 目录 //查看指定目录的文件信息

3. 目录的切换

cd 目录名字
cd .. 或 cd ../ //上级目录切换
cd . 或 cd ./ //切换到当前目录
cd ~ 或 cd //直接切换到用户家目录

4. 用户切换(临时切换,不会切换当前登录系统的用户)

su - 或者 su - root //切换到root超级管理员
su 普通用户名 //切换到普通用户
exit //退回到原用户
用户切换时候会造成叠加效果,因此不要重复su动作(su切换后使用exit)

5. 查看当前用户是谁

whoami //显示当前正在操作系统的用户
who am i //显示登录系统的用户信息(与su没有关系)

6. 图形界面 和 命令界面 切换

\# init 3 //切换到 命令界面
\# init 5 //切换到 图形界面
vi /etc/inittab //最后一行 id:5:initdefault 5修改为3即可设置开机显示命令行界面

7. 查看指令对应的可执行文件位置

which 指令

8. 直接输出文件内容到终端

cat 文件

9. 清空屏幕

clear

10. 目录操作

① 创建目录 make directory
mkdir 目录名称 //创建单个目录
mkdir -p newdir1/newdir2/newdir3 //递归创建多级目录
mkdir dir1/dir2/newdir
mkdir -p dir1/newdir2/newdir3 //新目录的层次>=2个,就需要-p参数,<1个,就不需要
mkdir /home/jinnan/shandong //相对根目录的“绝对路径方式”创建shandong目录

② 移动目录  move

mv dir1 dir2 //dir1移动到dir2的目录下
mv dir1/dir2 dir3 //dir2移动到dir3的目录下
mv dir1/dir2 dir3/dir4 //dir2移动到dir4的目录下
mv /home/jinnan/beijing /home/jinnan/shandong //绝对路径方式:beijing移动到shandong目录下

(移动到的目标目录都是【存在的】)
③ 目录改名字操作 
mv指令的第二个参数是新名字就是改名字操作
                    存在的名字就是移动操作
mv是【移动 和 改名字】合并的指令

mv dir1 newdir //dir1移动到当前目录下,并改名字为newdir
mv dir1/dir2 dir3 //dir2移动到dir3目录下,并改名字为 原名
mv dir1/dir2 dir3/newdir //dir2移动到dir3目录下,并改名字为newdir

④ 复制(并改名字)操作 copy
-R recursive递归的

cp -R dir1 dir2 //dir1复制到dir2下,并改名字为 原名
cp -R dir1/dir2 dir3/newdir //dir2复制到dir3下,并改名字为 newdir
cp -R dir1/dir2 newdir //dir2复制到当前目录,并改名字为 newdir
cp dir1/filea dir2 //filea复制到dir2下,并改名字为 原名
cp dir1/filea dir2/dir3/newfile //filea复制到dir3下,并改名字为 newfile

⑤ 删除操作 remove
-f  force强制的

rm file //删除file文件
rm -r dir //删除目录
rm -rf filename //递归强制删除文件(目录)
rm -rf / //递归强制删除"/斜杠"根目录

11. 用户操作(创建、修改、删除)

对应配置文件:/etc/passwd
![QQ截图20151101194512.jpg][1]
① 创建useradd
# useradd  -g  组编码  -d  家目录  -u  用户编号  用户名
# useradd  用户名

② 修改usermod
# usermod -g 组别  -d  家目录(手动创建)  -u 用户编号 -l newname  用户名

③ 删除userdel
# userdel -r 用户名    //删除用户信息同时“家目录”也删除

12. 组的操作(创建、修改、删除)

对应配置文件:/etc/group
① 创建groupadd
# groupadd  组名
② 修改groupmod
# groupmod -g 本身编号 -n  新名字 组名
③ 删除groupdel(注意:组里边存在用户信息禁止删除)
# groupdel  组别

13. 查看指令可以使用的参数

man 指令

4.jpg

标签: linux

相关文章

添加新评论