您的位置:首页 > 运维架构 > Linux

linux常用命令(一)

2016-04-14 20:48 369 查看
(1)systemctl命令--service manager【centos7】

格式:systemctl +start/stop/status/restart/enable/disable +服务名称

1.列出所有的units: systemctl -a

2.列出所有的service:systemctl --type=service

3.启动某项服务start例如systemctl start firewalld.service

4.停止某项服务stop例如systemctl stop firewalld.service

5.显示某项服务的详细状态status例如systemctl status firewalld.service

6.显示某项服务是否是active的例如systemctl is-active firewalld.service

7.重启某项服务restart例如systemctl restart firewalld.service

8.使某项服务自动启动enable例如systemctl enable firewalld.service

9.禁止某项服务自动启动disable例如systemctl disable firewalld.service

(2)文件系统一般常用命令
1.ls显示当前文件夹下的所有文件(不包括隐藏文件)

2.ls-a显示当前文件夹的文件(包括隐藏文件)

3.ll显示当前文件夹下文件的详细信息

4.ls -F显示文件的属性

5.ls -R陆续显示所有目录

6.pwd显示当前所在位置的路径

7.cat定位文件,并以标准输出打印

8.cd ..返回上级目录

9.cd ~返回宿主用户的主目录,非root用户的主目录为/home/用户名;root目录的主目录/root目录

10.cd /返回整个系统的主目录

11.cp +文件1+文件2+...+文件n +目录:将文件1到文件n批量复制到制定到目录下

12.cp+文件1+文件2:将文件1复制到文件2,如果文件2未存在,会新建文件2,并将文件1的内容复制进去;如果文件2已经存在,文件1的内容会将文件2的内容覆盖文件2

13.cp -p+文件1+文件2:保留原文件的时间

14.cp -a+文件夹1+文件夹2:将文件夹1下的所有文件递归地复制进文件夹2中

15.scp+要复制的文件+用户名@主机名:+路径:远程复制文件例如:scp test root@192.168.56.101:/home/zpj

16.rm-r在删除时询问;rm-f在删除时不询问,直接 ;rm -r递归删除,一般用于删除目录

17.mv+文件1+文件夹:将文件1移动到文件夹中

18.mv+文件1+文件2:等同于将文件1命名为文件2

19.mv+文件夹1+文件夹2:等同于将文件1命名为文件夹2

20..cat +文件1:显示文件1

21.cat >文件1:创建文件1,并向可向文件中输入内容,文件原有内容会被清空,ctrl+c退出

22.cat >>文件1:向文件中追加内容,原内容不会被删除,ctrl+c退出

23.cat 文件2>>文件1:将文件2中的内容追加到文件1中,加到文件1的末尾

24..more+文件名:显示文件  enter显示下一行;f显示下一页;q退出more

25ls +路径|more:在more模式下显示ls

26.ln创建链接 ln -s软链接 ln -s +目录1+目录2:将目录1链接到目录2,如果是目录只能使用软链接

注:软链接和硬链接的创建模式不同,软链接也叫符号链接,创建的链接实际跟windows快捷方式比较相像;而硬链接则是把创建的硬链接链接到索引节点上



27.mkdir创建文件夹mkdir -p 依次创建目录

28.rmdir删除文件夹 -p依次删除目录

29.cmp比较两个文件的差别,默认只要遇到一处不同就停止cmp -p列出两个文件所有差别
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux centos