初始Linux命令
2019-04-17 本文已影响39人
周重hhh
-
root
是超级用户,可以操作Linux系统,拥有一切Linux权限 - 超级终端,这个命令行窗口,可以通过它执行Linux命令,执行和编写shell脚本 超级终端
-
root@localhost,root是登录的用户名,localhost是系统名称
-
超级终端只能识别Linux命令,如果不是Linux命令,会报找不到这个命令,无法执行
- 区分目录和文件:文件名不会高亮显示(变色),文件目录是会高亮显示的
- 查询出来的详细信息
- 第一位:d(目录),l(超链接)
- r(read读取权限4),w(write写权限2),x(excute执行权限1)
- 没有rwx的权限的对应用-表示
Linux基本命令
-
cd
切换目录,支队目录有作用,cd无法操作文件 -
cd ..
返回到上一级目录 -
/
Linux系统中的根目录 -
cd 目录名
进入此目录 -
cd /home
进入根目录下的此目录 -
cd ../..
回到上两级目录 -
cd ../../..
回到上三级目录 -
cd /home/test
进入根目录下的home目录里的test目录 -
ls
查看当前目录下的文件 -
ls -a
查看所有目录下的文件,包括隐藏文件- 隐藏文件前带.(英文句号)
-
pwd
查看当前目录路径 -
ls -l
查看目录下文件的详细信息 -
ll
查看目录下的所有文件详细信息 -
su 用户名
切换用户 -
ll -t
按时间的先后顺序拍下 -
ll -t | tac
按时间从早到晚进行排序 -
mkdir 文件名
创建文件夹 - cd 输入头一个字母,按tab键,理想到以 这个字母开头的文件
- 查找终端里面使用过的命令,键盘上下键
- Linux系统里面是区分大小写的
-
rm 文件
删除文件 -
rm -rf 文件夹
强制删除文件 -
-r
删除目录 -
-f
强制删除 -
touch 文件名
创建空文件 -
cat>read.txt
创建文件 -
cat read.txt
查看文件read.txt中的内容 -
cp 复制文件 复制到的文件路径
复制当前目录下的文件- eg:cp /opt/PT1901/readme.txt /opt/PT1901/onegroup/ 在onegroup目录下生成一个readme.txt
-
cp 路径文件 复制到的路径目录文件
- eg:cp /opt/PT1901/readme.txt /opt/PT1901/onegroup/me.txt 把PT1901目录下的文件readme.txt复制到onegroup目录下,并命名为:me.txt
-
reboot
重启Linux操作系统 -
shutdown -h now
关机 -
shutdown -h 时间
在指定的时间关机 -
logout
注销 -
shutdown -c
撤销关机 -
echo '13537542959' > t.txt
新建一个文件为t.txt并写入内容为13537542959 -
mv 当前文件名 修改后的文件名
修改文件名- eg:mv test.txt test1.txt
-
mv 当前文件名 移动后的目录路径
移动文件- eg:mv /opt /PT1901/t2.txt /home/test/Documents/
- eg:mv /home/test/Documents/t2.txt /mnt/t3.txt 把文件从Documents文件夹下,称动到mnt目录,并命名为t3.txt
-
find 文件名
查找当前目录有没有这个文件 -
grep 'abc' test.txt
从文件test.txt中查找包含abc的行 -
more test.txt
查看文件test.txt的内容-
more -10 test.txt
查看文件test.txt并每页显示10行 - 按enter键,每按一次加载一行
- 按空格键,每按一次向下加载一页
- 按B键,每按一次,向上加载一页
-
more +3 test.txt
从每3行开始查看
-
- vi 编辑器
- vi .txt 进入编辑模式
- 按I 进入插入模式
- 按: 进入命令模式
- 正常保存:w
- 正常退出:q
- 强制保存:w!
- 往下移 k
- 往上移 j
- 往右移 h
- 往右移 l
- :set number 设置行号