linux基础命令总结.docx

上传人:b****3 文档编号:3894595 上传时间:2022-11-26 格式:DOCX 页数:9 大小:19.96KB
下载 相关 举报
linux基础命令总结.docx_第1页
第1页 / 共9页
linux基础命令总结.docx_第2页
第2页 / 共9页
linux基础命令总结.docx_第3页
第3页 / 共9页
linux基础命令总结.docx_第4页
第4页 / 共9页
linux基础命令总结.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

linux基础命令总结.docx

《linux基础命令总结.docx》由会员分享,可在线阅读,更多相关《linux基础命令总结.docx(9页珍藏版)》请在冰豆网上搜索。

linux基础命令总结.docx

linux基础命令总结

1.shutdown-hnow立刻进行关机

2.shutdown-rnow重新启动

3.reboot重启

4.logout用户注销

5.新建用户:

useraddzhangbinbin

6.修改密码passwdzhangbinbin

7.删除用户:

userdelzhangbinbin

8.删除用户以及用户主目录:

userdel-rzhangbinbin

9.pwd显示当前工作目录

10.cd更改目录

11.ls-a显示隐藏文件ls-l显示文件的详细信息ls-al

12.mkdir(文件名)建立目录

13.rmdir(文件名)删除空目录

14.dir显示目录下面的文件

15.建立空文件:

touchaaa

16.拷贝命令:

cpj2sdk-tab…/home/

17.递归复制命令(复制子目录的信息)cp-rdir1dir2

18.mv移动文件和文件夹

19.rm删除文件和目录

20.删除所有内容(包括目录和文件)rm-rf*

21.强制删除,不进行询问:

rm–rffileName

22.在文本中查询内容:

grep"zhangbinbin"hello.jsp

23.上翻页:

shift+pageup

24.帮助命令:

mancat

25.搜索文件和目录:

find/home-amin(/atime)-10十分钟/十小时内存取的文件或目录

26.find/home/-cmin(/ctime)-10十分钟(/十小时)内更改过的文件或目录

27.find/-namepan:

从根目录开始查找名字为pan的文件;

find/home-size+10k:

查找/home目录下大小问10K的文件

28.定向命令:

ls-l>a.txt(覆盖写)ls-al>>aa.txt(追加)

29.新建组:

groupaddploice

30.添加用户到组:

useradd-gploicezhangbinbin

31.cat/etc/passwd用于查看所有用户信息

32.改变文件或目录的权限:

chmod744mytask.sh文件

33.usermod-g组名用户名:

改变用户所在的组(注意:

在root的管理权限才可以用usermod修改权限)

34.改变文件的拥有者:

chownxiaomingzhangbinbin

35.chgrprootabc:

改变abc的所属组为root

36.安装bin文件:

./xxx.bin

37.查看环境配置文件:

cat/etc/profile(用#号来注销)

38.进入图形界面:

startx进入命令行模式:

shift+ctrl+alt+f*

39.注:

白色的为普通文件,绿色的为可执行文件,蓝色的为文件夹,青色表示连接文件。

40.查看linux系统分区具体情况:

fdisk–l

41.查看某个目录是在那个分区:

df/boot/

df-hc查看硬盘的使用和参数

42.显示变量环境:

env

43.修改shell类型:

chsh-s/bin/?

sh如:

chsh-s/bin/csh

44.tab键的运用

45.history命令

46.追踪路由:

traceroute

47.setup命令

48.查看网卡情况:

ifconfig

49.安装rpm包:

rpm-ivhrpm包全路径名称;删除rpm包:

rpm-erpm包全路径名称

50.查询安装的所有rpm包:

rpm-qa具体查询是否安装了某个rpm包:

rpm-qsamba

51.强制删除rpm包rpm-e--nodepssamba

stat-an查看网络监听情况

53.ps/top查看CPU和内存ps-aux

54.终止某个进程:

kill进程号/强杀:

kill-9进程号

55.显示当前系统时间按:

date月月日日呢时时分分年年年年.秒秒

56.查看某年/某年某月的月历:

cal2008/cal32002

57.ctrl+c推出

58.修改/root/.bash_profile文件中的路径(注意.bash_profile文件为隐藏文件)

59.管道的运用:

|more

60.挂载光驱命令:

mount/mnt/cdrom/

61.卸载命令:

umount/boot/

62.安装.tar.gz文件命令:

tar–zxvfxxx.tar.gz

63.设置任务调度命令:

先切换到/etc目录,crontab–e进行编辑

或是建立一个.sh文件(shell编程)然后把所有任务现在里边,然后添加到crontab–e文件中。

(其中crontab–r终止任务调度;crontab–l列出当前有哪些任务调度。

64.进入初始化设置文件:

vi/etc/inittab

Vi命令文本末行

Vihello.cpp

Esc

:

wq

Ls

Gcc-v

Gcchello.cpp

Ls

./a.out

算数运算bc

设置系统参数

Vim/etc/sysconfig/networking/devices/if….etho

/etc/rc.d/init.d/network/restart

查看服务器是否启动

Netstat-nat

查看ssh启用的端口

Netstat-tlunp|grepssh

出现vsftpcouldnotbindlisteningIpv4socket

解决办法:

servicexinetdstop

/usr/local/sbin/vsftpd&

查看各项登陆信息

/var/log/

让某些用户无法登入ftp+进去

Vim/etc/vsftpd/ftpusers

解决vsftpd:

unrecognizedservice

Vi/etc/xinetd.d/gsftp

把disable=yes改为no

把serve-args=-l-a去掉–a

这样系统的用户有权限用ftp登陆。

查看命令的解释

Info命令

将用户从组中删除

Gpasswd-d用户名组名

命令别名设定功能aliaslm=’ls-al’

指令太长的时候用\延伸到下一行

给变量赋值name=vbird

变量值

查看变量echo$name

如果想让变量内容继续在子程序中使用export变量

将显示结果输出到list.txt中,若文件存在则予以取代

Ls–al>list.txt取代

Ls-al>>list.txt代表内容加在结尾

将显示的数据测试脚本

Sh[-nvx]scripts

-n不执行脚本,查语法,有错误则列出

-v执行前将脚本内容显示在屏幕上

-x将用到的脚本内容显示在屏幕上

*代表任意多个字符

代表1个字符

#注释

$变量前需要加的变量值

~根目录

Chsh-l列出本机上可用的shell名称

Fingerxiaobai查看用户详细信息

Groups显示用户所在群组

Ls--color=always有颜色

Ls--color=auto自动

Ls--color=never无颜色

查找

Which查看可执行文件位置

Whereis查看文件位置

Locate配合数据库查看文件位置

Find实际搜寻硬盘查询文件名称

Chattr+I文件名该文件只有root设置,不能作任何更改-I还原

查看lsattr(文件夹下)

Find/-nameaa查找文件aa

‘text*’包含test的文件名

查看系统中所有账号信息more/etc/passwd

查看硬盘空间指令df-m(兆)k(千字节)

“$nameitsme”可输出name值,而单引号则只输出$name

正确的进入txt,错误的进入垃圾桶

Ls–al1>list.txt2>/dev/null

If和[]之间要有空格,不然会报错_代表空格

If_[_”$yn”_=_”y”_];then

 

If语句用法

If[];then….

Elif[];then….

Else

Fi

Case$1inone)

….;;

Two)

…..;;

*)

……无;

Exit1数字1,上面也是

Esac

Declare–Is=0

For((i=1;i<=100;i=i+1))

Do

S=s+i

Done

Echo“$s”

创建用户并同时制定将该用户分配到哪个组

Useradd-g组名用户名

查看linux中所有用户信息

Vi/etc/passwd

Cat/etc/passwd

查看自己whoami

从一个租到另一个组usermod-g组名用户名(root权限)

改变用户登陆的初始目录:

usermod-d目录名用户名

1.虚拟机挂在——>虚拟机设置——>mount/mnt/cdrom

2.把安装文件拷贝到/homecp文件/home

3.cd/home[切换到home目录]

4.安装./?

?

?

.bin

5.查看一个文件/etc/profile环境配置文件

6.配置的安装安装…tar.gz文件tar–zxvf文件名

做镜像文件安装winiso

查看linux系统分区情况fdisk-l

查看某个目录是在哪个分区df[目录全路径]

查看磁盘使用情况df[-参数]

Df-h(-I使用i-node显示结果-k使用kbytes显示结果-m使用mbyte显示结果)

挂载光驱

Ls/dev/

Mount/dev/cdrom/mnt

Ls/mnt

Cp/mnt/cdrom/sambax/home

Cp/mnt/sam../home

查询mysqlyumsearchmysql

更新mysqlyuminstallmysql

修改系统时间date-s05/27/2011

Date-s10:

24:

00

Clock-w

Ssh中文乱码——>英文

Exportlang=en_us.utf-8

查看指纹mdssm-tkkk.java

在ssh上用student账号登入本机

#sshstdent@192.168.1.1

单一用户群组的权限设定Acl

Root..]#setfacl-mu:

student:

rx/home/xiaobai

查看网卡情况

#dmesg|grep–ineth

Netstat–anp3306(mysql)

查看iptables版本uname–r

Tty1–tty6为本机登入者

Pts/?

?

?

为远程登入者

计算器bc

退出quit

Scale=number小数点位数

中断当前程序ctrl+c

退出man或more——>q

Man中可输入/date找关键字

Home回到最前面

End转到最终页

出了用man获得帮助还可以用infocommand

查看谁在线who

网络的联机状态netstat–a

获得背景执行程序ps–aux

文件名前加.包含隐藏文档

改变文件的群组chrp群组名称文件或目录(changegroup)

改变拥有者chown账号名称文件或目录

数字类型改变文件权限r=4w=2x=1

文件复制cp来源文件目的文件

改变权限chmod[-r]xyz文件或目录如chmod777.temp

显示文件目录dir

管道命令:

把上一个命令的结果交给|的后面的命令处理

查找关键词grep“shunping”aaa.jaa

显示行数grep-n“shunping”aaa.java

查找文件find/-nameaaa.java从根目录开始查找

从root下查找find/root/-nameaaa.java

将内容存入文件grep“shunping”aaa.java>kkk.txt(覆盖写)>>追加

添加组groupaddpoliceman

查看linux所有组的信息vi/etc/group(可编辑)

Cat/etc/group(只可看,不可改)

 

_rwxrwxrwx-1rootroot293oct..21test

文件属性连接数文件拥有者所属群组容量最后修改时间文件名

切换到root

Su-root

Chmod

u文件属主权限

g同组用户权限

o其他用户权限

a所有用户

+增加权限

-取消权限

=设定权限

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1