the following Codes has been confirmed by me
1.头部标识[pecool@demo ~]:
其中pecool代表登入用户;demo代表系统名称;~代表当前处于当前用户所在目录,具体目录结构是/home/pecool。
2.ls /:
'ls'英文list,'/'表示根,含义即列出linux系统的根目录,另外ls命令不切换文件位置,只是查看。
3.ls /home/pecool:
展示用户pecool下的文件信息
4.dir
展示出当前所在目录下的所有文件和文件夹
5.cd fileName
cd代表切换当前所在位置或者叫目录,进入名称为fileName的文件夹,前提是当前所在目录中必须有这么个文件夹
6.cd /和cd /home/pecool的切换
cd / 表示进入根目录,[pecool@demo /] ;cd /home/pecool表示进入用户pecool下 ,cd可以直接切换所在目录
6.cd ..
后退一步,相当于window下后退
7.touch a.txt
创建文件
8.mkdir myFile
创建文件夹;
mkdir a b c同时创建多个文件夹;
mkdir -p a/b 创建目录下的子目录,p代表循环创建
9.rm 文件名
删除文件,如果是目录直接这样删,会报错,提示是目录删除不了。
10.rm -rf 文件夹名,-f强制删除 -r是递归
删除或文件夹
11.mv a.txt b.txt
给文件改名
12.mv a.txt /home/pecool/myFile
移动文件到另一个文件夹
13.ls -ld 文件路径
l表示long,d表示directory 合起来表示文件的详细信息,即以长格式显示
14.pwd
查看当前绝对路径
15.cat
查看文件内容
16.echo "iam a good boy" > a.txt
清空a.txt中的原内容,将"i am a good boy" 插入到a文本中去,>又叫重定向,数据流是箭头朝向的方向流动
17.echo "hasdfsdjfsjdfsdfks"
意思是输出后面的那些文本
18.echo "iam a good boy" >> a.txt
>>a.txt不清空,追加内容,>又叫追加重定向,数据流是箭头朝向的方向流动
19.printf 复杂输出
20.;多个命令的分隔符
21:添加多行文本
cat >>file.txt<<start
row one
row two
row three
start
备注:start是开始和结束的标识
22.使用cat追加文本
cat > file.txt
aaa
bb
ctrl+c/d退出
注意:>覆盖文本;>>追加文本
23. 复制文件
cp a.txt /home/pecool
24 复制文件夹
cp -a a.txt /home/pecool
注意:-a是拷贝文件参数
更多拷贝cp信息可以:man cp
参考下图:
25.看命令信息
man rm
man ls
man cp
26.head -2 old.txt
取前2行的数据显示
27.看文件的树形结构
没有tree命令安装:yum install tree -y
tree 绝对路径/相对路径
28.tab键命令提示功能
29.which/whereis
查看某个命令所在位置eg:which cp
30.查询端口号
ps -ef | grep jdk
31.kill 端口号
kill -9 端口号
32.运行
./run.sh -b 0.0.0.0 备注:这是Linux下启动jboss的命令,如果不加-b 0.0.0.0只能本地访问。加上-b 0.0.0.0 之后,可以通过ip访问项目