十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
今日分享开始啦,请大家多多指教~
专注于为中小企业提供做网站、成都做网站服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业左权免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了近千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
linux 系统中采用了多用户的管理方式使用系统
默认用户是root,有最高的权限。(在终端显示为 #)
普通用户为:$
在linux系统中没有盘符的概念,以树的形式管理文件
整个系统的根文件为 /
# 目录结构
linux系统中命令的使用
在使用linux系统命令的时候,严格区分大小写
使用命令的语法: 命令 [-选项] 参数
clear 清屏
1.ls命令
ls 显示文件和目录列表(list)
常用参数:
-l (long) 长格式显示文件和目录信息
-a (all) 显示所有文件和目录(包含隐藏文件和目录)
-R 递归显示指定目录下的文件清单,即会显示指定目录分支内各子目录中的文件清单。
ls -R ,会递归显示目录下的文件。
查看指定目录下的文件
ls /(指定目录) 例如:ls /etc
查看文件和目录的组合使用命令
例如 ls -la 指定目录 查看目录下所有文件并且长格式展示
2. cd 命令
cd 切换的目录名
pwd 显示当前所在目录
cd /root 回家目录 或者 cd ~ 或者 cd 快速回家
3.常用操作文件命令
4.ls -l 长格式说明
5.网络相关命令
ip addr 查看当前服务器地址
简写: ip a
ping ip地址 测试网络连通性
会一直ping 。Ctrl+c 结束
6.压缩相关命令
tar 命令
-c 建立一个压缩文件的参数指令(create) 打包 .tar
-x 解开一个压缩文件的参数指令(extract)解压
-z 是否要用 gzip 压缩 压缩 .tar.gz
-v 压缩过程中显示文件(日志)
-f 指定打包名字,f后紧跟名字(必有)
例如: tar -zcvf linux.tar.gz aa.txt bb.txt
tar -zxvf linux.tar.gz
7.centos独有 服务命令
systemctl
8.进程相关
ps 查询当前控制台上运行的进程
动态显示进程 top
杀死进程 kill
9.vi 命令
vi /vim 是linux最常用的文本编辑器,功能非常强大。
vi 有三种模式 :
常用命令
10.软件相关的命令
rpm 命令 需要有rmp 的安装包
rpm -ivh gcc-c+ 4.4.7-3.e16.x86_64.rpm
yum命令 [好用,自动检测依赖下载]
使用yum命令必须连接外部网络。
11.用户和组相关命令
1.查看当前用户:whoami
查看登录用户:who
退出用户 exit
添加、删除组账号:groupadd、groupdel
添加用户账号:useradd
设置用户名密码:passwd [用户名]
su 切换用户
12.权限相关命令
linux 文件有三种权限,r读,w写,x执行;r=4,w=2,x=1
chmod
今日份分享已结束,请大家多多包涵和指点!
如何获取?
转发分享此文,后台私信我:“1”即可获取。(注:转发分享,感谢大家)
Linux常用基本命令主要包括目录操作命令、文件操作命令、文件查看命令、磁盘管理命令、用户管理命令、系统管理命令等。
目录操作命令:cd、ls、mkdir、pwd、rmdir。
文件操作命令:cp、mv、touch、rm、grep、find、chmod、chown、chgrp、tar、split、gzip、tee、touch、unzip、zip、unrar、scp。
文件查看命令:cat、head、tail、more、nl、diff。
用户管理命令:useradd、usermod、userdel、passwd、su、groupadd、groupdel。
网络通信命令:netstat、route、ftp、sftp、ping、scp、telnet。
系统管理命令:who、uname、top、ps、kill、ifconfig、free、df、du、time、shutdown、reboot、man、last、halt、date、crontab、getconf。
磁盘管理命令:fdisk、mount、umount、sync。
linux常用命令有:
1、cp命令,作用复制,参数如下:
-a:将文件的特性一起复制。
-p:连同文件的属性一起复制,而非使用默认方式,与-a相似,常用于备份。
-i:若目标文件已经存在时,在覆盖时会先询问操作的进行。
-r:递归持续复制,用于目录的复制行为。
-u:目标文件与源文件有差异时才会复制。
2、rm命令作用为删除,参数:
-f:就是force的意思,忽略不存在的文件,不会出现警告消息。
-i:互动模式,在删除前会询问用户是否操作。
-r:递归删除,最常用于目录删除,它是一个非常危险的参数。
3、mv命令作用为移动文件:
-f:force强制的意思,如果目标文件已经存在,不会询问而直接覆盖。
-i:若目标文件已经存在,就会询问是否覆盖。
-u:若目标文件已经存在,且比目标文件新,才会更新。
4、pwd命令,作用为查看”当前工作目录“的完整路径。
pwd-P#显示出实际路径,而非使用连接(link)路径;pwd显示的是连接路径。
5、rmdir命令删除目录:
rmdir [选项]... 目录...
-p:递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。如果整个路径被删除或者由于某种原因保留部分路径,则系统在标准输出上显示相应的信息。
-v:verbose显示指令执行过程。
如下:
1.查找文件
find / -name filename.txt
根据名称查找/目录下的filename.txt文件
2.查看一个程序是否运行
ps –ef|grep tomcat
查看所有有关tomcat的进程。
3.终止线程
kill -9 19979
终止线程号位19979的线程
4.查看文件,包含隐藏文件
ls -al
5.当前工作目录
pwd
6.复制文件包括其子文件到自定目录
cp -r sourceFolder targetFolder
7.创建目录
mkdir newfolder
8.删除目录(此目录是空目录)
rmdir deleteEmptyFolder
9.删除文件包括其子文件
rm -rf deleteFile
10.移动文件
mv /temp/movefile /targetFolder
扩展重命名 mv oldNameFile newNameFile
11.切换用户
su -username
12.修改文件权限
chmod 777 file.java
//file.java的权限-rwxrwxrwx,r表示读、w表示写、x表示可执行
13.压缩文件
tar -czf test.tar.gz /test1 /test2
14.列出压缩文件列表
tar -tzf test.tar.gz
15.解压文件
tar -xvzf test.tar.gz
16.查看文件头10行
head -n 10 example.txt
17.查看文件尾10行
tail -n 10 example.txt
18.查看日志文件
tail -f exmaple.log
//这个命令会自动显示新增内容,屏幕只显示10行内容的(可设置)
19.启动Vi编辑器
vi
20.查看系统当前时间
date
命令会输出 周几 几月 几日 时间 和 时间显示格式和年份
Sat Jan 20 04:39:49 CST 2018
date +"%Y-%m-%d"