Linux常用命令<一>

  shutdown -h now 现在关机

halt 现在关机

init0  关机
shutdown -r now 现在重启

reboot 现在重启

init6  重启

cd 改变@ZhaoYingWei--Python全栈项目实战目录

pwd 显示当前工作@ZhaoYingWei--Python全栈项目实战目录


. 代表此层@ZhaoYingWei--Python全栈项目实战目录

.. 代表上一层@ZhaoYingWei--Python全栈项目实战目录

- 代表前一个工作@ZhaoYingWei--Python全栈项目实战目录

~ 代表目前用户所在的家@ZhaoYingWei--Python全栈项目实战目录


创建空文件:

touch 文件名

创建@ZhaoYingWei--Python全栈项目实战目录:
mkdir 文件名


拷贝文件:

cp  文件名


删除@ZhaoYingWei--Python全栈项目实战目录:
rmdir 文件名 


删除文件和@ZhaoYingWei--Python全栈项目实战目录:

rm 文件名


删除文件(强制删除):

rm   -f   文件名


删除文件所有内容(包括@ZhaoYingWei--Python全栈项目实战目录和文件)(强制删除):
rm  -rf   文件名


移动文件和改文件名:

mv  文件名  新的文件名 (改名)

mv  文件名  移动@ZhaoYingWei--Python全栈项目实战目录路径(移动文件)

mv  文件名  移动@ZhaoYingWei--Python全栈项目实战目录路径/新的文件名(移动文件并改名)


vi  编辑器(可修改文件内容和查看文件内容)

1.vi 文件名

2.输入i(进入插入模式)

3.编辑文件内容

4.按Esc(进入命令模式)

5.输入:(wq 表示保存并退出)(q! 表示不保存退出)

ps:w 表示写入或者保存q  表示退出 【!表示强制执行操作】 文件拥有者没有权限也可强制写入,不是该文件的拥有者无法强制写入


ll 查看详细信息包括权限

ls 列出文件和@ZhaoYingWei--Python全栈项目实战目录

ls  -a 显示隐藏文件

ls -l 显示长列表格式

ls -al 显示隐藏文件并显示长列表格式


查看文件内容:

lest 文件名

more  文件名

cat 文件名

vi 文件名


ssh服务:连接对方虚拟机

ssh  root@对方ip

例:ssh  root@192.168.13.2

修改文件的访问

chmod  (权限数值)  用户名


权限修改文件组的权限

chmod  (权限数值)  文件名


启动各种服务
apachectl  start    启动apache


service  iptables  start   启动防火墙


service  sshd  start    启动ssh


进入bin@ZhaoYingWei--Python全栈项目实战目录   ./startup.sh    启动tomcat


1. sftp命令

命令格式:sftp:用户名@ip

系统会提示输入密码,按系统要求输入密码

1):默认会进入到当前用户的主@ZhaoYingWei--Python全栈项目实战目录下。比如root,进入到/root@ZhaoYingWei--Python全栈项目实战目录。普通用户进入到/home/用户@ZhaoYingWei--Python全栈项目实战目录

2):远程主机操作

cd      进入某个@ZhaoYingWei--Python全栈项目实战目录

ls     查看文件列表

pwd  查看当前@ZhaoYingWei--Python全栈项目实战目录

get    获取某个文件

3):本地主机操作

lcd     进入某个@ZhaoYingWei--Python全栈项目实战目录

lls    查看文件列表

lpwd   查看当前@ZhaoYingWei--Python全栈项目实战目录

lget    获取某个文件

put     向服务器放一个文件

2. 变量
在操作系统中可以定义变量

定义变量的格式export变量名=变量值
示例:export   age=18
简化写法,可以省略export:age=18

引用变量
echo    $age

或者;echo  ${age}

其中echo为输出到控制台。
打包解包

把文件打包                                                       

其中参数c是create创建文件

v是verbose显示操作过程中的详细信息

f是file指定一个文件名
tar   -cvf   包名(*.tar)     文件名

把打包文件解包

t是查看文件内容

tar   -tvf   包名(*.tar)
显示tar包中的文件明细(不解包的情况下)
解包
tar   -xvf   包名(*.tar)
压缩/解压缩
压缩文件
tar   -czvf   包名(*.tar.gz)     文件名
把打包文件解压缩
tar   -xzvf  包名(*.tar.gz)
解压到指定@ZhaoYingWei--Python全栈项目实战目录
tar  -xzvf  包名(*.tar.gz) -C  解压的路径
查看端口情况
netstat   -na|grep  端口号

杀死进程  Kill
查看进程
ps -ef
ps -aux

杀死进程
kill -s 9 进程编号
例:kill -s 9 2928

查找指定的程序的进程
例:ps -ef|grep firefox

 

原文地址:https://www.cnblogs.com/zhichao123/p/11252704.html