User:Scott/03

From FreekiWiki
< User:Scott
Revision as of 22:38, 11 January 2012 by Scott (talk | contribs)
Jump to navigation Jump to search
  Directories & Files
--------------------------------
Home Page      user:scott
Tech Support   user:scott/02
Dir & Files    user:scott/03
Network        user:scott/04
Troubleshoot   user:scott/05
Laptops        user:scott/06
Resources      user:scott/07
Notes          user:scott/08 

Template:TOC limit

top

Useful Commands to Remember

history (!2054)

gksudo nautilus /home

gconf-editor (configuration)

run-process-in-background

  • sudo gedit xxxx &

File Attributes

 ls -l                              ls –F 
 d = directory                      / = sub-directory
 l = symbolic link                  @ = linked_file
 b or c = device block or char      * = executable_file
 n = named pipe                     | = named pipe
 s = socket                         = socket

List File Attributes

ls -a [-a all]
ls -R [-R recursive subfolders]  
ls -t [-t sort by time] 
ls -i [-i inode] 
ls -n [-n UID & GID] 
ls -r [-r reverse order]
ls -1 [-1 line by line] 
ls -F [-F */=@|]

File Permissions

Change Owner & Group

chgrp
chown -R root:root folder-name
chown oem:oem file-name

Change Folder & File

chmod 774 folder-name (rwxrwxr--)
chmod 664 file-name   (rw-rw-r--)
chmod ugo+rwx /dir/file
chmod ugo-rwx /dir/file

Process (running & idle)

ps -l (bash)
ps -e [-e all processes] [-f full-listing] 

Directory Size

du -h   (-h human readable)
du -hc  (-c Directory Total Size)
sudo du -ch  (include .hidden files)
sudo du -ch --max-depth=1  /home/ (include /home/xxx)

Directory File Usage

du -h | less                 (-h human readable)
du -h /home/bob/Downloads/   (dir. in Download)
du -ha /home/bob/Downloads/  (files & dir. in Download)
du -ha /home/bob/Downloads/ | grep -i firefox   (find all instances of firefox and -i ignore case)

top

Search Locate Find

whereis [program]
which   [program]
sudo updatedb
locate /dir/dir | grep file
find -name filename ???

COPY MOVE

cp -vr Source ~/Destination  (-r pr -R recursively)	  	
mv -v  Source ~/Destination  (-r not necessary)
rm -rivf Desktop/ /home/dir [rmdir + content] [-i prompt] [-f force]

Symbolic Lnk

ln –s target linkname (symbolic link)

Difference between two files

diff file1 file2

.TAR & .ZIP

gzip file (zips) gunzip file (unzips)

tar -cvf NameOfArchive.tar file1 + dir1 + file2 (pack) [-c create] [-f ???] tar -xvf NameOfArchive.tar (unpack) [-x extract]

tar -czvf NameOfArchive.tar.gz  file1 + dir1 + file2 (pack & zip) tar -xzvf NameOfArchive.tar.gz (unpack & unzip)

whoami

finger (who is logged in)
id (uid=1000(sjnSUSE) gid=100(users) groups=100(users)
date & cal

top

echo $PATH

A list of directories your shell searches through when you enter a command
/usr/local/sbin:
/usr/local/bin:
/usr/sbin:
/usr/bin:
/sbin:
/bin:
/usr/games

MAN Pages

man –k whoami (look-up commands)
info whoami
help whoami