insularisland 2020-08-09
Linux的常用命令:
1.查看命令的使用参数:man,--help
例:man ls / ls --help
2.查看IP,配置网卡:ifconfig
例:ifconfig(查看当前使用虚拟网卡地址)
ifconfig eth0 192.168.241.131 netmask 255.255.255.0 (配置当前虚拟网卡)
ifconfig eth0 up(启动网卡eth0)
ifconfig eth0 down(禁用网卡eth0)
3.查看当前所在路径:pwd
4.搜索当前所在路径的所有路径:echo $PATH
5.切换目录:cd
6.创建文件夹:mkdir
7.列出目录:ls
参数: -l(列出当前目录下的子目录与文件的详细信息,即按长格式列目录)
-a(列出所有文件及目录,包括隐藏文件)
-F(显示目录和文件名称,并给出文件类型)
8.删除目录:rmdir
9.删除文件:rm
10.查看文件:cat/more/less/head/tail
cat:查看小文本文件
more:以滚动频显示文件,可以指定一屏显示多少行 more -5 /etc/inittab,从指定行开始查看more -5 +2 /etc/inittab(从第二行开始查看,每次查看5行数据)
less:less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。
head:查看文件的前面N行 例:查看/etc/inittab文件的前2行:head -2 /etc/inittab
tail:查看文件的后面N行 例:查看/etc/inittab文件的后2行:tail -2 /etc/inittab
11.拷贝文件:cp
12.移动文件:mv
13.创建一个空文件:touch
14.反向显示文档内容:tac
15.查找文件:find 例:查找本目录下的test.txt:find ./ -name test.txt
16.压缩、解压缩、打包、解包:tar
17.添加用户:useradd
18.设置用户密码:passwd
19.添加用户组:groupadd
20.修改文件或目录权限:chmod
21.在环境变量$PATH设置的目录里查找符合条件的文件:which 例:which cp
22.查找文件符合条件的字符串:grep 例:grep target /etc/inittab(查找文件/etc/inittab中包含target的字符串)
23.统计行数:wc 例:wc -l /etc/inittab(查看/etc/inittab文件中的总行数)
24.提取列:cat / awk
25.添加行号显示出内容:nl
26.创建软连接:ln
27.查看当前主机时间:data
28.查看用户:id
29.查看进程:ps
30.杀死进程:kill
31.查看系统的CPU、内存、运行时间、交换分区、执行的线程等信息:top
32.查看内存使用情况:free
33.输出CPU和磁盘I/O相关的统计信息:iostat
34.查看磁盘使用情况:df
36.标准输出命令:echo
37.查看指令类型:type
38.编辑器:vi i:插入数据 esc键退出编辑模式 wq 保存并退出 !q 强制退出不保存文件
39.查看服务状态:systemctl status mysqld (查看mysql服务状态)
40.停止启动服务:systemctl stop/start 服务名
41.显示网络相关信息:netstat
使用pscp上传文件到Linux
= -1)//对指定路径进行判断。while //遍历文件夹下的文件。if (strFileName =="." && strFileName == ".." != 0)//排除当前目录和上一级目录。