电商平台网站开发过程,太仓苏州网站建设,青岛网站建设公司招聘,经销商城建站pwd 显示当前工作路径 shutdown 关闭系统 /halt 关闭系统 shutdown -r now 重启 /reboot 重启 systemctl stop firewalld 关闭防火墙 ip addr 查看ip地址. 1、cd命令#xff1a;用于切换当前目录#xff08;可以是绝对路径#xff0c;也可以是相对路径#xff09;如#x… pwd 显示当前工作路径 shutdown 关闭系统 /halt 关闭系统 shutdown -r now 重启 /reboot 重启 systemctl stop firewalld 关闭防火墙 ip addr 查看ip地址. 1、cd命令用于切换当前目录可以是绝对路径也可以是相对路径如
cd /home 进入根目录下面的home目录 cd home 进入当前目录下的home目录 cd … 返回上一级目录 cd …/… 返回上两级目录 cd / 返回根目录 cd - 返回上次所在的目录
2、ls命令查看文件与目录的命令如
ls 查看目录中的文件 ls -a 列出全部的文件连从隐藏文件开头为.的文件一起列出来 ls -l 显示文件和目录的详细资料
3、mkdir命令创建
mkdir file 创建一个叫“file”目录 mkdir file file 同时创建两个文件
4、rm命令删除
rm -f file 删除一个叫file的文件 rmdir file 删除一个叫“file”的目录空目录才能删除 rm -rf file 删除一个叫“file”的目录并同时删除其内容 rm -rf file file 同时删除两个目录及他们的目录
5、mv命令移动文件、目录或更名
mv file1 file2 把文件file1重命名为file2 mv file1 file2 file 把文件file1、file2移动到目录file中
6、cp命令复制文件还可以把多个文件一次性复制一个目录下
cp -a file1 file2 连同文件的所有特性把文件file1复制文件file2 cp dir/* . 复制一个目录下的所有文件到当前工作目录 cp -a /tmp/dir1 . 复制一个目录到当前工作目录 cp -a dir1 dir2 复制一个目录
7、find命令查找命令
find . -name file.txt 查找当前目录下名为 file.txt 的文件 find / -name file1 从 ‘/’ 开始进入根目录系统搜索文件和目录 find / -name user1 搜索属于用户 ‘user1’ 的文件和目录 find /home/user1 -name *.bin 在目录 ‘/ home/user1’ 中搜索带有’.bin’ 结尾的文件 find /usr/bin -type f -atime 100 搜索在过去100天内未被使用过的执行文件 find /usr/bin -type f -mtime -10 搜索在10天内被创建或者修改过的文件
8、ps命令用于将某个时间点的进程运行情况选取下来并输出
-A 所有的进程均显示出来 -a 不与terminal有关的所有进程 -u 有效用户的相关进程 -x 一般与a参数一起使用可列出较完整的信息 -l 较长较详细地将PID的信息列出 其实我们只要记住ps一般使用的命令参数搭配即可它们并不多如下
ps aux 查看系统所有的进程数据 ps ax 查看不与terminal有关的所有进程 ps -lA 查看系统所有的进程数据 ps axjf 查看连同一部分进程树状态
9、用于向某个工作%jobnumber或者是某个PID数字传送一个信号它通常与ps和jobs命令一起使用
kill -signal PID signal的常用参数如下注最前面的数字为信号的代号使用时可以用代号代替相应的信号。
1SIGHUP启动被终止的进程 2SIGINT相当于输入ctrlc中断一个程序的进行 9SIGKILL强制中断一个进程的进行 15SIGTERM以正常的结束进程方式来终止进程 17SIGSTOP相当于输入ctrlz暂停一个进程的进行 例如 以正常的结束进程方式来终于第一个后台工作可用jobs命令查看后台中的第一个工作进程 kill -SIGTERM %1 重新改动进程ID为PID的进程PID可用ps命令通过管道命令加上grep命令进行筛选获得 kill -SIGHUP PID
10、chmod命令该命令用于改变文件的权限
chmod -R 777 chmod -R 777 意思就是将当前目录及目录下所有文件都给予777权限所有权限
11、tar命令用于对文件进行打包默认情况并不会压缩如果指定了相应的参数它还会调用相应的压缩程序如gzip和bzip等进行压缩和解压。
压缩tar -jcv -f filename.tar.bz2 要被处理的文件或目录名称 查询tar -jtv -f filename.tar.bz2 解压tar -jxv -f filename.tar.bz2 -C 欲解压缩的目录
12、clear命令
clear 请屏
13、实用小技巧
自动补全【没有歧义的情况下】 输入部分命令、目录名、文件名然后按 Tab 键自动补全 往返命令切换 使用键盘的上向上切换使用过的命令 使用键盘的下向下切换使用过的命令
查看文件内容
cat file1 从第一个字节开始正向查看文件的内容 tac file1 从最后一行开始反向查看一个文件的内容 more file1 查看一个长文件的内容 less file1 类似于 ‘more’ 命令但是它允许在文件中和正向操作一样的反向操作 head -2 file1 查看一个文件的前两行 tail -2 file1 查看一个文件的最后两行 tail -f /var/log/messages 实时查看被添加到一个文件中的内容
YUM 软件包升级器 - Fedora, RedHat及类似系统
yum install package_name 下载并安装一个rpm包 yum localinstall package_name.rpm 将安装一个rpm包使用你自己的软件仓库为你解决所有依赖关系 yum update package_name.rpm 更新当前系统中所有安装的rpm包 yum update package_name 更新一个rpm包 yum remove package_name 删除一个rpm包 yum list 列出当前系统中安装的所有包 yum search package_name 在rpm仓库中搜寻软件包 yum clean packages 清理rpm缓存删除下载的包 yum clean headers 删除所有头文件 yum clean all 删除所有缓存的包和头文件
推荐书籍
《Linux就该这么学》是由全国多名红帽架构师RHCA基于最新Linux系统共同编写的高质量Linux技术自学教程极其适合用于Linux技术入门教程。