04-linux服务器常用命令

修改文件的修改时间:touch -m -d "2022-06-21 00:00:00" error.log(文件名称)

windows环境常用命令Ezc

1、打开D盘:  D:

2、打开D盘文件夹: cd /workspace 查看此文件下的文件:

3、回到上一目录:cd ..  4、回到根目录:

问题一:修改linux服务器的ip

(1)使用命令:IP addr  查看ip

(2)配置文件修改

(3)执行命令:source /etc/profile     刷新环境变量 或者reboot 重启服务器

linux自动登录,不再手动在显示页面中登录:(220处理方式)

vim /etc/gdm/custom.conf  在此文件中

配置:[daemon]

AutomaticLoginEnable=True

AutomaticLogin=root


Linux环境常用命令

1.linux编辑环境变量

·用文本编辑器打开/etc/profile   在profile文件末尾加入:

export JAVA_HOME=/usr/share/jdk1.6.0_14

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

执行命令:source /etc/profile     刷新环境变量

如何知道jdk目录:echo $JAVA_HOME      java -verbose(win系统)

如何知道jdk版本:java -version

根据名称查找文件位置:find . -name sshd_config

查看maven的版本号:which mvn  mvn -version

查看centos版本:lsb_release -a

查看tomcat版本:/opt/tomcat/bin/version.sh

查看SVN版本:svn --version

查看Git版本:git --version


2. Linux启动Tomcat的时候 出现不能找到./catalina.sh

解决方案:执行命令授权即可 chmod u+x *.sh 

意思是没有给bin目录下的文件授权可执行权限。

查看端口占用情况

netstat -ntulp |grep 端口.  netstat -tunlp|grep 8083

此文件下,所有文件可编辑

sudo chmod a+rwx -R logs/

3.查看磁盘空间 df -h

4.新建文件夹 mkdir test (文件夹名称)

5.赋予权限 chmod 777 文件名 chown dicp ISMP (修改文件的所有者)

6.移动文件 mv /usr/xu/*  /opt/(目标目录)

7.修改时间命令 date -s 16:03:00

8.复制一个文件夹到新的文件夹

cp -r apache-tomcat-shnh8082/  apache-tomcat 

cp -r /opt/apache-tomcat-xhxc-8095/webapps/fmd /opt/apache-tomcat9-xhxc8095/webapps/

复制一个文件夹并重新命名

两个服务器之间传输文件-r


tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!)

.gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName

.tar.gz 解压:tar zxvf FileName.tar.gz     tar zxvf archive_name.tar.gz -C /tmp/extract_here/  解压到指定目录

压缩:tar zcvf FileName.tar.gz DirName

.bz2解压1:bzip2 -d FileName.bz2 解压2:bunzip2 FileName.bz2 压缩: bzip2 -z FileName

.tar.bz2 解压:tar jxvf FileName.tar.bz2 压缩:tar jcvf FileName.tar.bz2 DirName

.bz 解压1:bzip2 -d FileName.bz 解压2:bunzip2 FileName.bz .tar.bz 解压:tar jxvf FileName.tar.bz

.Z 解压:uncompress FileName.Z 压缩:compress FileName

.tar.Z 解压:tar Zxvf FileName.tar.Z 压缩:tar Zcvf FileName.tar.Z DirName

.tgz 解压:tar zxvf FileName.tgz

.tar.tgz 解压:tar zxvf FileName.tar.tgz 压缩:tar zcvf FileName.tar.tgz FileName

.zip 解压:unzip FileName.zip  unzip archive_name.zip -d new_dir   (解压文件可以将文件解压缩至一个你指定的的目录,使用-d参数)

压缩:zip  -r  FileName.zip DirName 压缩全部文件夹

.rar 解压:rar a FileName.rar 压缩:rar e FileName.rar

.lha 解压:lha -e FileName.lha 压缩:lha -a FileName.lha FileName


启动nginx

一、启动: /opt/fastdfs/nginx/sbin/nginx -c /opt/fastdfs/nginx/conf/nginx.conf

cd /opt/fastdfs/nginx/sbin/

./nginx

./nginx -s stop

./nginx -s quit

./nginx -s reload


数据库mysql 》查看mysql状态 service mysqld status :查看数据库状态

查看mysql版本》mysql -V   或者mysql --version

查看MYSQL安装目录》whereis mysql

一、 启动

1、使用 service 启动:service mysql start

2、使用 mysqld 脚本启动:/etc/inint.d/mysql start

3、使用 safe_mysqld 启动:safe_mysql&

二、停止

1、使用 service 启动:service mysql stop

2、使用 mysqld 脚本启动:/etc/inint.d/mysql stop

3、mysqladmin shutdown

三、重启

1、使用 service 启动:service mysql restart

2、使用 mysqld 脚本启动:/etc/inint.d/mysql restart

四、

数据库postgrepsql

1.查看postgrepsql的版本命令:pg_dump -v;

2.备份数据库出现与服务器数据库不一致的情况;

图1

PostgreSQL 9.6

第一步:添加RPM源,获取下载地址

PostgreSQL官网地址:https://yum.postgresql.org/

https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-7-x86_64/pgdg-centos96-9.6-3.noarch.rpm

PS:如果安装过程出现错误,或提示已加载,但是无法提示没有相关依赖包,则可以先清除yum缓存清理yum缓存:yum clean的参数有headers, packages, metadata, dbcache, plugins, expire-cache, rpmdb, all

yum clean headers  #清理/var/cache/yum的headers清理

yum clean packages #清理/var/cache/yum下的软件包

yum clean metadata

rpm -aq| grep postgres

图2

3.查看redis的安装目录的命令

你可能感兴趣的:(04-linux服务器常用命令)