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列出两个文件所有差别
格式: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 socket 初步
- Linux Kernel 4.0 RC5 发布!
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Centos6 编译安装Python
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户