Linux/1-Commands: Difference between revisions

From Wiki
No edit summary
No edit summary
Line 1: Line 1:
== bash commands ==
{| class="wikitable" border="1"
* basic commands
|-
** dir -Flah
! Command
** cat %file
! Arguments
** nano
! Info
! Example
|-
| dir
| -Flah
| list folder content
| dir -Flah
|-
| cat
| %file
| show file content
| cat config.txt
|-
| nano
| (%file)
| file editor
| nano
|-
| vi(m)
| %file
| file editor
| vi config.txt
|-
|
|
|
|-
| mkdir
| %dir
| create dir
| mkdir /var/test
|-
| rm
| %file
| remove file/dir
| rm autoexec.bat
|-
| cp
| %from %to
| copy
|
|-
| mv
| %from %to
| move
|
|-
| dd
| if=%in of=%out
| low level copy
| dd if=/dev/sda2 of=/dev/sdb2
|-
|
|
|
|
|-
| locate
| %file
| locate file
| locate fstab
|-
| updatedb
|
| update locate database
|
|-
| find
| / -n %filename
| search for file
|
|-
|
|}


* file system
** mkdir
** rm [remove]
** cp [copy]
** mv [move]
** dd
* file search
** locate %file
** updatedb
** find / -n %filename





Revision as of 19:51, 16 October 2012

Command Arguments Info Example
dir -Flah list folder content dir -Flah
cat %file show file content cat config.txt
nano (%file) file editor nano
vi(m) %file file editor vi config.txt
mkdir %dir create dir mkdir /var/test
rm %file remove file/dir rm autoexec.bat
cp %from %to copy
mv %from %to move
dd if=%in of=%out low level copy dd if=/dev/sda2 of=/dev/sdb2
locate %file locate file locate fstab
updatedb update locate database
find / -n %filename search for file


  • system info
    • uname -a
    • free -m
    • fdisk -l
    • df -Th
    • du
    • ifconfig
    • top
    • vnstat
    • who, w
    • pwd


  • runlevel
    • runlevel
    • init 2
    • halt
    • reboot


  • network
    • pppoeconf
    • wget
    • dig
    • whois
    • nslookup
    • finger
    • route -n
    • iwconfig
    • iwlist scan


  • apt
    • apt-get install <package> (-s = simulation)
    • apt-get update
    • apt-get upgrade
    • apt-get dist-upgrade
    • aptitude
    • dpkg -c
    • dpkg --get-selections
    • /etc/apt/sources.list


config files

  • /boot/grub/menu.lst
  • /etc/apache2/*.conf
  • /etc/dhcp3/dhcpd.conf
  • /etc/network/interfaces
auto eth0
iface eth0 inet static
address 192.168.0.2
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
  • /etc/rcX.d [Runlevel scripts K=Kill S=Start]
  • /etc/ssh/sshd_config
  • /etc/samba/smb.conf


  • /etc/fstab
  • /etc/hostname
  • /etc/hosts
  • /etc/inittab
  • /etc/resolv.conf