Linux系统常用基本操作(一)

一、Linux命令行

[user@bigdata ~]$

[root@bigdata ~]#

1、user、root 当前操作的用户;

2、@bigdata 当前的主机名;

3、~ 当前用户主目录,如/home/user ;

4、$ 当前用户为普通用户;

5、# 当前用户为root用户;

二、Linux辅助命令

1、敲出命令或目录或文件的前一部分可以通过Tab键实现自动补全;

2、clear 清屏命令,在命令行使用;

3、Ctrl+l 清屏快捷键,当命令行已经打出部分命令又不愿清除时,可以使用快捷键清屏;

三、Linux命令格式

命令    [选项]    [参数:目录或者文件]          (PS:中括号内容为可选)

四、常见命令

1、ls 命令

ls #查看当前目录下的文件;

选项:

-l,long,显示长格式的文件或目录信息;

-a,all,显示所有的文件或目录(包含隐藏文件);

-d,显示目录本身的属性;

-h,查看具体文件的大小;

2、ll 命令

ll #显示当前目录下长格式的文件信息,等同于ls -l

3、cd 命令

cd #切换到指定的目录下;

#cd . 回到当前目录;

#cd .. 回到上一级目录;

#cd / 回到根目录,系统最顶层目录;

4、pwd 命令

pwd #显示当前目录的决定路径;

5、su 命令

su #切换用户及用户文件;

选项:

-,从普通用户切换到root用户,需要root用户的密码;

- user,从root用户切换到普通用户,不需要用户密码;

普通用户之间切换需要密码;(-和user之间需要分开);

 ,不加 - ,则只切换用户,不切换用户文件;

五、Linux文件目录命令

1、touch 命令

touch #创建一个空文件;创建名字带有空格的文件(touch “file name”);

2、mkdir 命令

mkdir #创建一个目录(一级目录);

选项:

-p,递归创建多级目录;

3、rm 命令

rm #删除一个文件或目录(一级目录);

选项:

-r,递归删除多级目录;

-f,强制删除;

4、rmdir 命令

rmdir #删除一个空目录;

5、cp 命令

cp #拷贝一个文件(拷贝文件时可以重命名文件)或目录(一级目录);

选项:

-r,递归拷贝多级目录;

6、mv 命令

mv #剪切文件(剪切文件时可以重命名文件)或目录;

7、cat 命令

cat #查看一个文件,适合查看小文件或者行数比较少的文件;

8、more 命令

more #分页查看文件内容;

#按空格键一页一页查看(Xshell一屛高度决定);

#按回车键一行一行查看;

#按q退出浏览状态;

9、head 命令

head #查看一个文件的前几行;

选项:

-n,n代表行数;

10、tail 命令

tail #查看一个文件的末尾几行;

选项:

-n,n代表行数;不加默认选项是10行;

-f,动态查看文件;

六、vi编辑器命令

1、三种模式

⑴命令模式:刚进入文件的时候的状态,或者是在插入模式按Esc进入的状态;

⑵插入模式:可编辑文件内容的状态(按i进入,按Esc退出);

⑶最后行模式:在命令模式下输入“:”(英文冒号),进入的状态;

选项:w 保存,q 退出,!强制操作(三个选项可以联合使用wq!    w!   q! );

2、vi 快捷方式

⑴显示行号,最后行模式使用,set nu ;

⑵光标移到首行,命令模式使用,小写gg ;

⑶光标移到末行,命令模式使用,大写G ;

⑷删除光标所在行,命令模式使用,小写dd ;

⑸删除光标往下的多行,命令模式使用,如3dd ;

⑹拷贝光标所在行,命令模式使用,小写yy ;

⑺拷贝光标往下的多行,命令模式使用,如3yy ;

⑻粘贴一行或多行,命令模式使用,小写p ;

⑼撤销上一步操作,命令模式使用,小写u ;

3、替换内容命令

1, $s/需要替换的内容/替换的结果内容/g

# 1表示第一行,$表示最后一行,(1,$)表示一个范围,g表示通行;

4、搜索命令

命令模式使用,搜索一个字符串“string”,则为 /string ,n继续搜索下一个,N搜索上一个;


七、关机和重启命令

1、关机命令(4种):

shutdown -h now#立即关机;

init 0

halt

poweroff#常用;

2、重启命令(2种):

reboot

init 6

3、拓展

Linux CentOS关机命令:

⑴halt#立刻关机;

⑵poweroff#立刻关机;

⑶shutdown -h now #立刻关机(root用户使用);

⑷shutdown -h 10#10分钟后自动关机;

注意:如果是通过shutdown命令设置关机的话,可以用shutdown -c 命令取消重启;

Linux CentOS重启命令:

⑴reboot#立刻重启;

⑵shutdown -r now#立刻重启(root用户使用);

⑶shutdown -r 10#10分钟后自动重启(root用户使用);

⑷shutdown -r 20:35#在时间为20:35时重启(root用户使用);

注意:如果是通过shutdown命令设置重启的话,可以使用shutdown -c命令取消重启;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章