Linux常用指令

mac2025-05-30  4

1 时间相关

查看系统时间:date

修改系统时间:date -s "20140225 20:16:00"  #yyyymmdd hh:mm:ss

以系统时间为基准,修改硬件时间:hwclock --systohc <== sys(系统时间)to(写到)hc(Hard Clock)

以硬件时间为基准,修改系统时间: hwclock --hctosys  

参考:https://www.cnblogs.com/ibnode/p/3573302.html

2.使用xshell和xftp

通过xftp上传文件,下载文件

也可以使用sftp,常用的6个指令

cd 路径 更改远程目录到“路径” lcd 路径 更改本地目录到“路径” ls [选项] [路径] 显示远程目录列表 lls [选项] [路径] 显示本地目录列表 put 本地路径 上传文件 get 远程路径 下载文件

3.下载文件没有权限

去logs下的vcs文件下载日志文件,提示没有权限.

su root

cd /opt/web/components/tomcat85linux64.1/logs

chmod 777 -R vcs

4.中文乱码

参考:linux中文乱码

#查看系统编码 echo $LANG #查看系统默认编码 locale #查看系统是否安装了中文编码 locale -a | grep zh #修改系统编码为gbk echo "export LANG=zh_CN.gbk" >> /etc/profile source /etc/profile

修改文件的编码格式

#基本格式: iconv -f 原编码 -t 新编码 原文件 -o 新文件 #或 iconv -f 原编码 -t 新编码 原文件 > 新文件 #示例:将UTF-8编码的data.txt文件转换为GBK编码的data2.txt iconv -f utf8 -t gbk data.txt > data2.txt

 

5.查看全部用户

cat /etc/passwd

6.创建文件夹

mkdir [-p] dirName

-p 确保目录名称存在,不存在的就建一个

mkdir -p /home/data/temp

7.windows和linux换行符不同导致的问题

参考:https://blog.csdn.net/fan_hai_ping/article/details/8352087 

把windows上面编码为GBK的脚本上传到linux上面,执行报错。

linux shell脚本无法执行,报错syntax error near unexpected token `$'\r''解决方法

加一个-b,可以看到文件每一行都有一个^M

vim -b start.sh

去掉^M 

sed -i 's/\r//g' start.sh

或者使用dos2unix指令

dos2unix start.sh

8.修改文件名称

mv file1 file2

把当前目录下的file1文件名改成file2;如果该目录下有file2,则覆盖以前的file2文件。

9.压缩和解压缩

 tar

tar zxvf filename.tar #解包 tar czvf filename.tar dirname #打包

10.移动文件

mv [OPTIONS] source destination

mv start.sh /home/batch

11.新建文件

touch filename

touch a.txt

12.查找文件

根据 文件或目录名称 搜索 find 【搜索目录】【-name或者-iname】【搜索字符】:-name和-iname的区别一个区分大小写,一个不区分大小写 eg:在/etc 目录下搜索名字为init的文件或目录 ①、find /etc -name init (精准搜索,名字必须为 init 才能搜索的到) ②、find /etc -iname init (精准搜索,名字必须为 init或者有字母大写也能搜索的到) ③、find /etc -name *init (模糊搜索,以 init 结尾的文件或目录名) ④、find /etc -name init??? (模糊搜索,? 表示单个字符,即搜索到 init___)

13.linux安装jdk

参考:https://blog.csdn.net/hua_faded/article/details/80535870

14.linux安装maven

[root@localhost ~]# vim /etc/profile MAVEN_HOME=/usr/maven/apache-maven-3.6.1 export MAVEN_HOME export PATH=${PATH}:${MAVEN_HOME}/bin

参考:https://blog.csdn.net/l05199179/article/details/78982212

最新回复(0)